# near model CODE resource # jump table entries: 168-227 (60 of them) export_75: 00000000 4E75 rts export_76: 00000002 4E56 0000 link A6, 0 00000006 2F07 move.l -[A7], D7 00000008 7E00 moveq.l D7, 0x00 0000000A 1007 move.b D0, D7 0000000C 2E1F move.l D7, [A7]+ 0000000E 4E5E unlink A6 00000010 4E75 rts export_77: 00000012 4E56 0000 link A6, 0 00000016 4E5E unlink A6 00000018 4E75 rts export_78: 0000001A 4E56 0000 link A6, 0 0000001E 4E5E unlink A6 00000020 4E75 rts export_79: 00000022 4E56 0000 link A6, 0 00000026 0C6E 0001 000C cmpi.w [A6 + 0xC], 0x1 0000002C 4E5E unlink A6 0000002E 4E75 rts export_80: 00000030 4E56 0000 link A6, 0 00000034 4E5E unlink A6 00000036 4E75 rts fn00000038: 00000038 4E56 0000 link A6, 0 0000003C 206E 0008 movea.l A0, [A6 + 0x8] 00000040 226E 000C movea.l A1, [A6 + 0xC] 00000044 4240 clr.w D0 00000046 1018 move.b D0, [A0]+ 00000048 4241 clr.w D1 0000004A 1211 move.b D1, [A1] 0000004C 1401 move.b D2, D1 0000004E D400 add.b D2, D0 00000050 12C2 move.b [A1]+, D2 00000052 D2C1 add.w A1, D1 label00000054: 00000054 12D8 move.b [A1]+, [A0]+ 00000056 51C8 FFFC dbf D0, -0x6 /* 00000054 */ 0000005A 4E5E unlink A6 0000005C 4E75 rts fn0000005E: 0000005E 4E56 0000 link A6, 0 00000062 206E 0008 movea.l A0, [A6 + 0x8] 00000066 226E 000C movea.l A1, [A6 + 0xC] 0000006A 4240 clr.w D0 0000006C 1018 move.b D0, [A0]+ 0000006E 12C0 move.b [A1]+, D0 label00000070: 00000070 12D8 move.b [A1]+, [A0]+ 00000072 51C8 FFFC dbf D0, -0x6 /* 00000070 */ 00000076 4E5E unlink A6 00000078 4E75 rts fn0000007A: 0000007A 4267 clr.w -[A7] 0000007C 3F2D F688 move.w -[A7], [A5 - 0x978] 00000080 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 00000084 3B5F F63C move.w [A5 - 0x9C4], [A7]+ 00000088 426D F688 clr.w [A5 - 0x978] 0000008C 4E75 rts fn0000008E: 0000008E 4267 clr.w -[A7] 00000090 3F2D F68A move.w -[A7], [A5 - 0x976] 00000094 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 00000098 3B5F F63C move.w [A5 - 0x9C4], [A7]+ 0000009C 426D F68A clr.w [A5 - 0x976] 000000A0 4E75 rts fn000000A2: 000000A2 4E56 FF4A link A6, -0x00B6 000000A6 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 000000AA 2B7C 4D6F 6F56 F62C move.l [A5 - 0x9D4], 0x4D6F6F56 /* 'MooV' */ 000000B2 2B7C 4D6F 6F56 F630 move.l [A5 - 0x9D0], 0x4D6F6F56 /* 'MooV' */ 000000BA 3D7C 0001 FF9E move.w [A6 - 0x62], 0x1 000000C0 3F2E FF9E move.w -[A7], [A6 - 0x62] 000000C4 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000000C8 4A00 tst.b D0 000000CA 548F addq.l A7, 2 000000CC 6700 0524 beq +0x526 /* 000005F2 */ 000000D0 1B7C 0001 FAD2 move.b [A5 - 0x52E], 0x1 000000D6 486D FAD4 pea.l [A5 - 0x52C] 000000DA 486D F648 pea.l [A5 - 0x9B8] 000000DE 4EBA FF7E jsr [PC - 0x82 /* 0000005E */] 000000E2 3B6D F644 FBD4 move.w [A5 - 0x42C], [A5 - 0x9BC] 000000E8 3B6D F688 FBD6 move.w [A5 - 0x42A], [A5 - 0x978] 000000EE 4EBA FF8A jsr [PC - 0x76 /* 0000007A */] 000000F2 3D6D FBD4 FFA2 move.w [A6 - 0x5E], [A5 - 0x42C] 000000F8 42AE FFA4 clr.l [A6 - 0x5C] 000000FC 486E FFA8 pea.l [A6 - 0x58] 00000100 486D FAD4 pea.l [A5 - 0x52C] 00000104 4EBA FF58 jsr [PC - 0xA8 /* 0000005E */] 00000108 4257 clr.w [A7] 0000010A 486E FFA2 pea.l [A6 - 0x5E] 0000010E 486E FFFE pea.l [A6 - 0x2] 00000112 1F3C 0001 move.b -[A7], 0x1 00000116 303C 0192 move.w D0, 0x192 0000011A AAAA syscall QuickTimeDispatch 0000011C 3D5F FF58 move.w [A6 - 0xA8], [A7]+ 00000120 426E FFFC clr.w [A6 - 0x4] 00000124 4257 clr.w [A7] 00000126 486E FFE8 pea.l [A6 - 0x18] 0000012A 3F2E FFFE move.w -[A7], [A6 - 0x2] 0000012E 486E FFFC pea.l [A6 - 0x4] 00000132 42A7 clr.l -[A7] 00000134 4267 clr.w -[A7] 00000136 486E FFA1 pea.l [A6 - 0x5F] 0000013A 303C 00F0 move.w D0, 0xF0 0000013E AAAA syscall QuickTimeDispatch 00000140 3D5F FF58 move.w [A6 - 0xA8], [A7]+ 00000144 4297 clr.l [A7] 00000146 2F2E FFE8 move.l -[A7], [A6 - 0x18] 0000014A 303C 003F move.w D0, 0x3F /* '?' */ 0000014E AAAA syscall QuickTimeDispatch 00000150 2B5F FBD8 move.l [A5 - 0x428], [A7]+ 00000154 42AD FBDC clr.l [A5 - 0x424] 00000158 42AD FBE0 clr.l [A5 - 0x420] 0000015C 4AAD FBD8 tst.l [A5 - 0x428] 00000160 508F addq.l A7, 8 00000162 6F00 0474 ble +0x476 /* 000005D8 */ 00000166 7001 moveq.l D0, 0x01 00000168 2D40 FF9A move.l [A6 - 0x66], D0 0000016C 6000 045E bra +0x460 /* 000005CC */ label00000170: 00000170 42A7 clr.l -[A7] 00000172 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000176 2F2E FF9A move.l -[A7], [A6 - 0x66] 0000017A 303C 0117 move.w D0, 0x117 0000017E AAAA syscall QuickTimeDispatch 00000180 261F move.l D3, [A7]+ 00000182 4A83 tst.l D3 00000184 6700 043C beq +0x43E /* 000005C2 */ 00000188 42A7 clr.l -[A7] 0000018A 2F03 move.l -[A7], D3 0000018C 303C 0062 move.w D0, 0x62 /* 'b' */ 00000190 AAAA syscall QuickTimeDispatch 00000192 281F move.l D4, [A7]+ 00000194 2F04 move.l -[A7], D4 00000196 486E FF92 pea.l [A6 - 0x6E] 0000019A 42A7 clr.l -[A7] 0000019C 42A7 clr.l -[A7] 0000019E 303C 006F move.w D0, 0x6F /* 'o' */ 000001A2 AAAA syscall QuickTimeDispatch 000001A4 702E moveq.l D0, 0x2E 000001A6 A122 syscall NewHandle, flags=1 000001A8 2648 movea.l A3, A0 000001AA 200B move.l D0, A3 000001AC 6700 040C beq +0x40E /* 000005BA */ 000001B0 204B movea.l A0, A3 000001B2 A029 syscall HLock 000001B4 42A7 clr.l -[A7] 000001B6 2F03 move.l -[A7], D3 000001B8 303C 0127 move.w D0, 0x127 000001BC AAAA syscall QuickTimeDispatch 000001BE 2053 movea.l A0, [A3] 000001C0 209F move.l [A0], [A7]+ 000001C2 0CAE 7669 6465 FF92 cmpi.l [A6 - 0x6E], 0x76696465 /* 'vide' */ 000001CA 6608 bne +0xA /* 000001D4 */ 000001CC 2053 movea.l A0, [A3] 000001CE 42A8 0004 clr.l [A0 + 0x4] 000001D2 6030 bra +0x32 /* 00000204 */ label000001D4: 000001D4 0CAE 736F 756E FF92 cmpi.l [A6 - 0x6E], 0x736F756E /* 'soun' */ 000001DC 660A bne +0xC /* 000001E8 */ 000001DE 2053 movea.l A0, [A3] 000001E0 7001 moveq.l D0, 0x01 000001E2 2140 0004 move.l [A0 + 0x4], D0 000001E6 601C bra +0x1E /* 00000204 */ label000001E8: 000001E8 0CAE 6D69 6469 FF92 cmpi.l [A6 - 0x6E], 0x6D696469 /* 'midi' */ 000001F0 660A bne +0xC /* 000001FC */ 000001F2 2053 movea.l A0, [A3] 000001F4 7002 moveq.l D0, 0x02 000001F6 2140 0004 move.l [A0 + 0x4], D0 000001FA 6008 bra +0xA /* 00000204 */ label000001FC: 000001FC 2053 movea.l A0, [A3] 000001FE 7064 moveq.l D0, 0x64 00000200 2140 0004 move.l [A0 + 0x4], D0 label00000204: 00000204 42A7 clr.l -[A7] 00000206 2F03 move.l -[A7], D3 00000208 303C 004C move.w D0, 0x4C /* 'L' */ 0000020C AAAA syscall QuickTimeDispatch 0000020E 2053 movea.l A0, [A3] 00000210 215F 0008 move.l [A0 + 0x8], [A7]+ 00000214 42A7 clr.l -[A7] 00000216 2F03 move.l -[A7], D3 00000218 303C 004B move.w D0, 0x4B /* 'K' */ 0000021C AAAA syscall QuickTimeDispatch 0000021E 2053 movea.l A0, [A3] 00000220 215F 000C move.l [A0 + 0xC], [A7]+ 00000224 42A7 clr.l -[A7] 00000226 2F04 move.l -[A7], D4 00000228 303C 006A move.w D0, 0x6A /* 'j' */ 0000022C AAAA syscall QuickTimeDispatch 0000022E 2053 movea.l A0, [A3] 00000230 215F 0010 move.l [A0 + 0x10], [A7]+ 00000234 2053 movea.l A0, [A3] 00000236 42A8 0024 clr.l [A0 + 0x24] 0000023A 42A7 clr.l -[A7] 0000023C 2F04 move.l -[A7], D4 0000023E 303C 0077 move.w D0, 0x77 /* 'w' */ 00000242 AAAA syscall QuickTimeDispatch 00000244 2053 movea.l A0, [A3] 00000246 215F 001C move.l [A0 + 0x1C], [A7]+ 0000024A 2053 movea.l A0, [A3] 0000024C 4AA8 001C tst.l [A0 + 0x1C] 00000250 6F20 ble +0x22 /* 00000272 */ 00000252 7000 moveq.l D0, 0x00 00000254 A122 syscall NewHandle, flags=1 00000256 2D48 FF6A move.l [A6 - 0x96], A0 0000025A 2F04 move.l -[A7], D4 0000025C 4878 0001 push.l 0x1 00000260 2F08 move.l -[A7], A0 00000262 303C 0078 move.w D0, 0x78 /* 'x' */ 00000266 AAAA syscall QuickTimeDispatch 00000268 2053 movea.l A0, [A3] 0000026A 216E FF6A 0020 move.l [A0 + 0x20], [A6 - 0x96] 00000270 6006 bra +0x8 /* 00000278 */ label00000272: 00000272 2053 movea.l A0, [A3] 00000274 42A8 0020 clr.l [A0 + 0x20] label00000278: 00000278 42A7 clr.l -[A7] 0000027A 2F2E FFE8 move.l -[A7], [A6 - 0x18] 0000027E 303C 0029 move.w D0, 0x29 /* ')' */ 00000282 AAAA syscall QuickTimeDispatch 00000284 2053 movea.l A0, [A3] 00000286 215F 0014 move.l [A0 + 0x14], [A7]+ 0000028A 42A7 clr.l -[A7] 0000028C 2F04 move.l -[A7], D4 0000028E 303C 0068 move.w D0, 0x68 /* 'h' */ 00000292 AAAA syscall QuickTimeDispatch 00000294 2053 movea.l A0, [A3] 00000296 215F 0018 move.l [A0 + 0x18], [A7]+ 0000029A 2053 movea.l A0, [A3] 0000029C 216D FBDC 002A move.l [A0 + 0x2A], [A5 - 0x424] 000002A2 2B4B FBDC move.l [A5 - 0x424], A3 000002A6 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000002AA 303C 000D move.w D0, 0xD /* '\r' */ 000002AE AAAA syscall QuickTimeDispatch 000002B0 2053 movea.l A0, [A3] 000002B2 2E28 0008 move.l D7, [A0 + 0x8] 000002B6 2D47 FFF0 move.l [A6 - 0x10], D7 000002BA 42AE FF96 clr.l [A6 - 0x6A] 000002BE 6000 02DE bra +0x2E0 /* 0000059E */ label000002C2: 000002C2 2F03 move.l -[A7], D3 000002C4 3F3C 0004 move.w -[A7], 0x4 000002C8 2F07 move.l -[A7], D7 000002CA 2F3C 0001 0000 move.l -[A7], 0x10000 000002D0 486E FFF0 pea.l [A6 - 0x10] 000002D4 486E FFEC pea.l [A6 - 0x14] 000002D8 303C 00E2 move.w D0, 0xE2 000002DC AAAA syscall QuickTimeDispatch 000002DE 70FF moveq.l D0, 0xFFFFFFFF 000002E0 B0AE FFF0 cmp.l D0, [A6 - 0x10] 000002E4 6700 02B4 beq +0x2B6 /* 0000059A */ 000002E8 7020 moveq.l D0, 0x20 000002EA A122 syscall NewHandle, flags=1 000002EC 2448 movea.l A2, A0 000002EE 200A move.l D0, A2 000002F0 6700 02A8 beq +0x2AA /* 0000059A */ 000002F4 204A movea.l A0, A2 000002F6 A029 syscall HLock 000002F8 2052 movea.l A0, [A2] 000002FA 2087 move.l [A0], D7 000002FC 2052 movea.l A0, [A2] 000002FE 216E FFF0 0004 move.l [A0 + 0x4], [A6 - 0x10] 00000304 42A7 clr.l -[A7] 00000306 2052 movea.l A0, [A2] 00000308 2F10 move.l -[A7], [A0] 0000030A 2F03 move.l -[A7], D3 0000030C 303C 0096 move.w D0, 0x96 00000310 AAAA syscall QuickTimeDispatch 00000312 2052 movea.l A0, [A2] 00000314 215F 0008 move.l [A0 + 0x8], [A7]+ 00000318 42A7 clr.l -[A7] 0000031A 2052 movea.l A0, [A2] 0000031C 2068 0004 movea.l A0, [A0 + 0x4] 00000320 4868 FFFF pea.l [A0 - 0x1] 00000324 2F03 move.l -[A7], D3 00000326 303C 0096 move.w D0, 0x96 0000032A AAAA syscall QuickTimeDispatch 0000032C 2052 movea.l A0, [A2] 0000032E 215F 000C move.l [A0 + 0xC], [A7]+ 00000332 2052 movea.l A0, [A2] 00000334 70FF moveq.l D0, 0xFFFFFFFF 00000336 D0A8 000C add.l D0, [A0 + 0xC] 0000033A 2140 000C move.l [A0 + 0xC], D0 0000033E 2F04 move.l -[A7], D4 00000340 2052 movea.l A0, [A2] 00000342 2F28 0008 move.l -[A7], [A0 + 0x8] 00000346 486E FFF4 pea.l [A6 - 0xC] 0000034A 486E FF86 pea.l [A6 - 0x7A] 0000034E 486E FF82 pea.l [A6 - 0x7E] 00000352 303C 007B move.w D0, 0x7B /* '{' */ 00000356 AAAA syscall QuickTimeDispatch 00000358 2F04 move.l -[A7], D4 0000035A 2052 movea.l A0, [A2] 0000035C 2F28 000C move.l -[A7], [A0 + 0xC] 00000360 486E FF8E pea.l [A6 - 0x72] 00000364 486E FF86 pea.l [A6 - 0x7A] 00000368 486E FF82 pea.l [A6 - 0x7E] 0000036C 303C 007B move.w D0, 0x7B /* '{' */ 00000370 AAAA syscall QuickTimeDispatch 00000372 202E FF8E move.l D0, [A6 - 0x72] 00000376 90AE FFF4 sub.l D0, [A6 - 0xC] 0000037A 5280 addq.l D0, 1 0000037C 2052 movea.l A0, [A2] 0000037E 2140 0010 move.l [A0 + 0x10], D0 00000382 2052 movea.l A0, [A2] 00000384 42A8 0014 clr.l [A0 + 0x14] 00000388 2053 movea.l A0, [A3] 0000038A 7001 moveq.l D0, 0x01 0000038C B0A8 0004 cmp.l D0, [A0 + 0x4] 00000390 6600 00B0 bne +0xB2 /* 00000442 */ 00000394 2052 movea.l A0, [A2] 00000396 2A28 0008 move.l D5, [A0 + 0x8] 0000039A 6000 0098 bra +0x9A /* 00000434 */ label0000039E: 0000039E 4267 clr.w -[A7] 000003A0 2F04 move.l -[A7], D4 000003A2 486E FF66 pea.l [A6 - 0x9A] 000003A6 486E FF62 pea.l [A6 - 0x9E] 000003AA 2F05 move.l -[A7], D5 000003AC 486E FF86 pea.l [A6 - 0x7A] 000003B0 486E FF5A pea.l [A6 - 0xA6] 000003B4 42A7 clr.l -[A7] 000003B6 486E FF54 pea.l [A6 - 0xAC] 000003BA 2F3C 1000 0000 move.l -[A7], 0x10000000 000003C0 486E FF4C pea.l [A6 - 0xB4] 000003C4 486E FF4A pea.l [A6 - 0xB6] 000003C8 303C 007F move.w D0, 0x7F 000003CC AAAA syscall QuickTimeDispatch 000003CE 3D5F FF58 move.w [A6 - 0xA8], [A7]+ 000003D2 2F2E FF4C move.l -[A7], [A6 - 0xB4] 000003D6 2F2E FF5A move.l -[A7], [A6 - 0xA6] 000003DA 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000003DE DA80 add.l D5, D0 000003E0 700C moveq.l D0, 0x0C 000003E2 A122 syscall NewHandle, flags=1 000003E4 2848 movea.l A4, A0 000003E6 200C move.l D0, A4 000003E8 674A beq +0x4C /* 00000434 */ 000003EA 2054 movea.l A0, [A4] 000003EC 20AE FF66 move.l [A0], [A6 - 0x9A] 000003F0 202E FF66 move.l D0, [A6 - 0x9A] 000003F4 D0AE FF62 add.l D0, [A6 - 0x9E] 000003F8 2054 movea.l A0, [A4] 000003FA 2140 0004 move.l [A0 + 0x4], D0 000003FE 2054 movea.l A0, [A4] 00000400 2028 0004 move.l D0, [A0 + 0x4] 00000404 B0AD FBE0 cmp.l D0, [A5 - 0x420] 00000408 6F08 ble +0xA /* 00000412 */ 0000040A 2054 movea.l A0, [A4] 0000040C 2B68 0004 FBE0 move.l [A5 - 0x420], [A0 + 0x4] label00000412: 00000412 2052 movea.l A0, [A2] 00000414 4AA8 0014 tst.l [A0 + 0x14] 00000418 670E beq +0x10 /* 00000428 */ 0000041A 2052 movea.l A0, [A2] 0000041C 2C28 0014 move.l D6, [A0 + 0x14] 00000420 2254 movea.l A1, [A4] 00000422 2346 0008 move.l [A1 + 0x8], D6 00000426 6006 bra +0x8 /* 0000042E */ label00000428: 00000428 2054 movea.l A0, [A4] 0000042A 42A8 0008 clr.l [A0 + 0x8] label0000042E: 0000042E 2052 movea.l A0, [A2] 00000430 214C 0014 move.l [A0 + 0x14], A4 label00000434: 00000434 2052 movea.l A0, [A2] 00000436 BAA8 000C cmp.l D5, [A0 + 0xC] 0000043A 6D00 FF62 blt -0x9C /* 0000039E */ 0000043E 6000 00EE bra +0xF0 /* 0000052E */ label00000442: 00000442 2052 movea.l A0, [A2] 00000444 2A28 0008 move.l D5, [A0 + 0x8] 00000448 6000 00D6 bra +0xD8 /* 00000520 */ label0000044C: 0000044C 4267 clr.w -[A7] 0000044E 2F04 move.l -[A7], D4 00000450 486E FF66 pea.l [A6 - 0x9A] 00000454 486E FF62 pea.l [A6 - 0x9E] 00000458 2F05 move.l -[A7], D5 0000045A 486E FF86 pea.l [A6 - 0x7A] 0000045E 486E FF5A pea.l [A6 - 0xA6] 00000462 42A7 clr.l -[A7] 00000464 486E FF54 pea.l [A6 - 0xAC] 00000468 4878 0001 push.l 0x1 0000046C 486E FF4C pea.l [A6 - 0xB4] 00000470 486E FF4A pea.l [A6 - 0xB6] 00000474 303C 007F move.w D0, 0x7F 00000478 AAAA syscall QuickTimeDispatch 0000047A 3D5F FF58 move.w [A6 - 0xA8], [A7]+ 0000047E DAAE FF5A add.l D5, [A6 - 0xA6] 00000482 700C moveq.l D0, 0x0C 00000484 A122 syscall NewHandle, flags=1 00000486 2848 movea.l A4, A0 00000488 2052 movea.l A0, [A2] 0000048A 4AA8 0014 tst.l [A0 + 0x14] 0000048E 6742 beq +0x44 /* 000004D2 */ 00000490 2052 movea.l A0, [A2] 00000492 2C28 0014 move.l D6, [A0 + 0x14] 00000496 2246 movea.l A1, D6 00000498 2251 movea.l A1, [A1] 0000049A 2029 0004 move.l D0, [A1 + 0x4] 0000049E B0AE FF66 cmp.l D0, [A6 - 0x9A] 000004A2 662E bne +0x30 /* 000004D2 */ 000004A4 202E FF66 move.l D0, [A6 - 0x9A] 000004A8 D0AE FF62 add.l D0, [A6 - 0x9E] 000004AC 2046 movea.l A0, D6 000004AE 2050 movea.l A0, [A0] 000004B0 2140 0004 move.l [A0 + 0x4], D0 000004B4 2046 movea.l A0, D6 000004B6 2050 movea.l A0, [A0] 000004B8 2028 0004 move.l D0, [A0 + 0x4] 000004BC B0AD FBE0 cmp.l D0, [A5 - 0x420] 000004C0 6F0A ble +0xC /* 000004CC */ 000004C2 2046 movea.l A0, D6 000004C4 2050 movea.l A0, [A0] 000004C6 2B68 0004 FBE0 move.l [A5 - 0x420], [A0 + 0x4] label000004CC: 000004CC 204C movea.l A0, A4 000004CE A023 syscall DisposHandle/DisposeHandle 000004D0 99CC sub.l A4, A4 label000004D2: 000004D2 200C move.l D0, A4 000004D4 674A beq +0x4C /* 00000520 */ 000004D6 2054 movea.l A0, [A4] 000004D8 20AE FF66 move.l [A0], [A6 - 0x9A] 000004DC 202E FF66 move.l D0, [A6 - 0x9A] 000004E0 D0AE FF62 add.l D0, [A6 - 0x9E] 000004E4 2054 movea.l A0, [A4] 000004E6 2140 0004 move.l [A0 + 0x4], D0 000004EA 2054 movea.l A0, [A4] 000004EC 2028 0004 move.l D0, [A0 + 0x4] 000004F0 B0AD FBE0 cmp.l D0, [A5 - 0x420] 000004F4 6F08 ble +0xA /* 000004FE */ 000004F6 2054 movea.l A0, [A4] 000004F8 2B68 0004 FBE0 move.l [A5 - 0x420], [A0 + 0x4] label000004FE: 000004FE 2052 movea.l A0, [A2] 00000500 4AA8 0014 tst.l [A0 + 0x14] 00000504 670E beq +0x10 /* 00000514 */ 00000506 2052 movea.l A0, [A2] 00000508 2C28 0014 move.l D6, [A0 + 0x14] 0000050C 2254 movea.l A1, [A4] 0000050E 2346 0008 move.l [A1 + 0x8], D6 00000512 6006 bra +0x8 /* 0000051A */ label00000514: 00000514 2054 movea.l A0, [A4] 00000516 42A8 0008 clr.l [A0 + 0x8] label0000051A: 0000051A 2052 movea.l A0, [A2] 0000051C 214C 0014 move.l [A0 + 0x14], A4 label00000520: 00000520 2052 movea.l A0, [A2] 00000522 7001 moveq.l D0, 0x01 00000524 D0A8 000C add.l D0, [A0 + 0xC] 00000528 B085 cmp.l D0, D5 0000052A 6C00 FF20 bge -0xDE /* 0000044C */ label0000052E: 0000052E 42A7 clr.l -[A7] 00000530 2F03 move.l -[A7], D3 00000532 2052 movea.l A0, [A2] 00000534 2F10 move.l -[A7], [A0] 00000536 303C 0155 move.w D0, 0x155 0000053A AAAA syscall QuickTimeDispatch 0000053C 2D5F FF8A move.l [A6 - 0x76], [A7]+ 00000540 4267 clr.w -[A7] 00000542 2F03 move.l -[A7], D3 00000544 2F2E FF8A move.l -[A7], [A6 - 0x76] 00000548 486E FF7E pea.l [A6 - 0x82] 0000054C 486E FF7A pea.l [A6 - 0x86] 00000550 486E FF76 pea.l [A6 - 0x8A] 00000554 486E FF72 pea.l [A6 - 0x8E] 00000558 486E FF6E pea.l [A6 - 0x92] 0000055C 303C 0156 move.w D0, 0x156 00000560 AAAA syscall QuickTimeDispatch 00000562 3D5F FF58 move.w [A6 - 0xA8], [A7]+ 00000566 2052 movea.l A0, [A2] 00000568 216E FF6E 0018 move.l [A0 + 0x18], [A6 - 0x92] 0000056E 4AAE FF96 tst.l [A6 - 0x6A] 00000572 660E bne +0x10 /* 00000582 */ 00000574 2052 movea.l A0, [A2] 00000576 42A8 001C clr.l [A0 + 0x1C] 0000057A 2053 movea.l A0, [A3] 0000057C 214A 0024 move.l [A0 + 0x24], A2 00000580 6010 bra +0x12 /* 00000592 */ label00000582: 00000582 2052 movea.l A0, [A2] 00000584 42A8 001C clr.l [A0 + 0x1C] 00000588 206E FF96 movea.l A0, [A6 - 0x6A] 0000058C 2050 movea.l A0, [A0] 0000058E 214A 001C move.l [A0 + 0x1C], A2 label00000592: 00000592 2D4A FF96 move.l [A6 - 0x6A], A2 00000596 204A movea.l A0, A2 00000598 A02A syscall HUnlock label0000059A: 0000059A 2E2E FFF0 move.l D7, [A6 - 0x10] label0000059E: 0000059E 4AAE FFF0 tst.l [A6 - 0x10] 000005A2 6D10 blt +0x12 /* 000005B4 */ 000005A4 2053 movea.l A0, [A3] 000005A6 2028 0008 move.l D0, [A0 + 0x8] 000005AA D0A8 000C add.l D0, [A0 + 0xC] 000005AE B087 cmp.l D0, D7 000005B0 6E00 FD10 bgt -0x2EE /* 000002C2 */ label000005B4: 000005B4 204B movea.l A0, A3 000005B6 A02A syscall HUnlock 000005B8 600E bra +0x10 /* 000005C8 */ label000005BA: 000005BA 3F3C 0014 move.w -[A7], 0x14 000005BE A9C8 syscall SysBeep 000005C0 6006 bra +0x8 /* 000005C8 */ label000005C2: 000005C2 3F3C 0014 move.w -[A7], 0x14 000005C6 A9C8 syscall SysBeep label000005C8: 000005C8 52AE FF9A addq.l [A6 - 0x66], 1 label000005CC: 000005CC 202E FF9A move.l D0, [A6 - 0x66] 000005D0 B0AD FBD8 cmp.l D0, [A5 - 0x428] 000005D4 6F00 FB9A ble -0x464 /* 00000170 */ label000005D8: 000005D8 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000005DC 303C 0023 move.w D0, 0x23 /* '#' */ 000005E0 AAAA syscall QuickTimeDispatch 000005E2 4267 clr.w -[A7] 000005E4 3F2E FFFE move.w -[A7], [A6 - 0x2] 000005E8 303C 00D5 move.w D0, 0xD5 000005EC AAAA syscall QuickTimeDispatch 000005EE 3D5F FF58 move.w [A6 - 0xA8], [A7]+ label000005F2: 000005F2 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000005F6 4E5E unlink A6 000005F8 4E75 rts 000005FA 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 00000600 2F3C 3F3F 3F3F move.l -[A7], 0x3F3F3F3F /* '????' */ 00000606 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 0000060A 4A00 tst.b D0 0000060C 508F addq.l A7, 8 0000060E 6704 beq +0x6 /* 00000614 */ 00000610 4EBA FA7C jsr [PC - 0x584 /* 0000008E */] label00000614: 00000614 4E75 rts export_21: 00000616 4E56 FEF6 link A6, -0x010A 0000061A 48E7 0308 movem.l -[A7], D6,D7,A4 0000061E 486E FFFC pea.l [A6 - 0x4] 00000622 A874 syscall GetPort 00000624 7C02 moveq.l D6, 0x02 00000626 486E FFF7 pea.l [A6 - 0x9] 0000062A 4EAD 008A jsr [A5 + 0x8A /* export_13 */] 0000062E 4AAD F8AC tst.l [A5 - 0x754] 00000632 588F addq.l A7, 4 00000634 6764 beq +0x66 /* 0000069A */ 00000636 4AAD F89A tst.l [A5 - 0x766] 0000063A 675E beq +0x60 /* 0000069A */ 0000063C 4A2E FFF7 tst.b [A6 - 0x9] 00000640 6658 bne +0x5A /* 0000069A */ 00000642 286D F8AC movea.l A4, [A5 - 0x754] 00000646 2F0C move.l -[A7], A4 00000648 A873 syscall SetPort 0000064A 4267 clr.w -[A7] 0000064C A887 syscall TextFont 0000064E 3F3C 000C move.w -[A7], 0xC 00000652 A88A syscall TextSize 00000654 7E00 moveq.l D7, 0x00 label00000656: 00000656 A850 syscall InitCursor 00000658 5247 addq.w D7, 1 0000065A 2F2D F8AC move.l -[A7], [A5 - 0x754] 0000065E 42A7 clr.l -[A7] 00000660 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 00000664 2F0C move.l -[A7], A4 00000666 A873 syscall SetPort 00000668 2F3C 0014 000A move.l -[A7], 0x14000A 0000066E A893 syscall MoveTo 00000670 486D FC26 pea.l [A5 - 0x3DA] 00000674 A884 syscall DrawString 00000676 3047 movea.w A0, D7 00000678 2F08 move.l -[A7], A0 0000067A 486E FEF6 pea.l [A6 - 0x10A] 0000067E 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00000682 486E FEF6 pea.l [A6 - 0x10A] 00000686 A884 syscall DrawString 00000688 2F2D F8AC move.l -[A7], [A5 - 0x754] 0000068C 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */] 00000690 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000694 A873 syscall SetPort 00000696 BC47 cmp.w D6, D7 00000698 6EBC bgt -0x42 /* 00000656 */ label0000069A: 0000069A 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 0000069E 2F2E FFFC move.l -[A7], [A6 - 0x4] 000006A2 A873 syscall SetPort 000006A4 A850 syscall InitCursor 000006A6 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000006AA 4E5E unlink A6 000006AC 4E75 rts fn000006AE: 000006AE 4E56 FFE4 link A6, -0x001C 000006B2 2F07 move.l -[A7], D7 000006B4 4267 clr.w -[A7] 000006B6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006BA 2F3C 6D69 7373 move.l -[A7], 0x6D697373 /* 'miss' */ 000006C0 2F3C 6B65 7977 move.l -[A7], 0x6B657977 /* 'keyw' */ 000006C6 486E FFFC pea.l [A6 - 0x4] 000006CA 486E FFF8 pea.l [A6 - 0x8] 000006CE 4878 0004 push.l 0x4 000006D2 486E FFF4 pea.l [A6 - 0xC] 000006D6 303C 0E15 move.w D0, 0xE15 000006DA A816 syscall Pack8 000006DC 3E1F move.w D7, [A7]+ 000006DE 4A47 tst.w D7 000006E0 6610 bne +0x12 /* 000006F2 */ 000006E2 2D6E FFFC FFE6 move.l [A6 - 0x1A], [A6 - 0x4] 000006E8 2D6E FFF8 FFEE move.l [A6 - 0x12], [A6 - 0x8] 000006EE 3E3C F954 move.w D7, 0xF954 label000006F2: 000006F2 0C47 F95B cmpi.w D7, 0xF95B 000006F6 56C0 sne D0 000006F8 4400 neg.b D0 000006FA 2E1F move.l D7, [A7]+ 000006FC 4E5E unlink A6 000006FE 4E75 rts fn00000700: 00000700 4E56 FFA2 link A6, -0x005E 00000704 48E7 0300 movem.l -[A7], D6,D7 00000708 7E00 moveq.l D7, 0x00 0000070A 42AE FFFC clr.l [A6 - 0x4] 0000070E 4267 clr.w -[A7] 00000710 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000714 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 0000071A 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */ 00000720 486E FFF8 pea.l [A6 - 0x8] 00000724 303C 0812 move.w D0, 0x812 00000728 A816 syscall Pack8 0000072A 3E1F move.w D7, [A7]+ 0000072C 4A47 tst.w D7 0000072E 6704 beq +0x6 /* 00000734 */ 00000730 3007 move.w D0, D7 00000732 6064 bra +0x66 /* 00000798 */ label00000734: 00000734 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000738 4EBA FF74 jsr [PC - 0x8C /* 000006AE */] 0000073C 4A00 tst.b D0 0000073E 588F addq.l A7, 4 00000740 6654 bne +0x56 /* 00000796 */ 00000742 4267 clr.w -[A7] 00000744 486E FFF8 pea.l [A6 - 0x8] 00000748 486E FFAE pea.l [A6 - 0x52] 0000074C 303C 0407 move.w D0, 0x407 00000750 A816 syscall Pack8 00000752 3E1F move.w D7, [A7]+ 00000754 4A47 tst.w D7 00000756 663E bne +0x40 /* 00000796 */ 00000758 7C01 moveq.l D6, 0x01 0000075A 6032 bra +0x34 /* 0000078E */ label0000075C: 0000075C 4267 clr.w -[A7] 0000075E 486E FFF8 pea.l [A6 - 0x8] 00000762 3046 movea.w A0, D6 00000764 2F08 move.l -[A7], A0 00000766 2F3C 6673 7320 move.l -[A7], 0x66737320 /* 'fss ' */ 0000076C 486E FFAA pea.l [A6 - 0x56] 00000770 486E FFA6 pea.l [A6 - 0x5A] 00000774 486E FFB2 pea.l [A6 - 0x4E] 00000778 4878 0046 push.l 0x46 /* 'F' */ 0000077C 486E FFA2 pea.l [A6 - 0x5E] 00000780 303C 100A move.w D0, 0x100A 00000784 A816 syscall Pack8 00000786 3E1F move.w D7, [A7]+ 00000788 4A47 tst.w D7 0000078A 660A bne +0xC /* 00000796 */ 0000078C 5246 addq.w D6, 1 label0000078E: 0000078E 3046 movea.w A0, D6 00000790 B1EE FFAE cmpa.l A0, [A6 - 0x52] 00000794 6FC6 ble -0x38 /* 0000075C */ label00000796: 00000796 3007 move.w D0, D7 label00000798: 00000798 4CDF 00C0 movem.l D6,D7, [A7]+ 0000079C 4E5E unlink A6 0000079E 4E75 rts fn000007A0: 000007A0 4E56 FFA2 link A6, -0x005E 000007A4 48E7 0300 movem.l -[A7], D6,D7 000007A8 7E00 moveq.l D7, 0x00 000007AA 42AE FFFC clr.l [A6 - 0x4] 000007AE 4267 clr.w -[A7] 000007B0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007B4 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 000007BA 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */ 000007C0 486E FFF8 pea.l [A6 - 0x8] 000007C4 303C 0812 move.w D0, 0x812 000007C8 A816 syscall Pack8 000007CA 3E1F move.w D7, [A7]+ 000007CC 4A47 tst.w D7 000007CE 6704 beq +0x6 /* 000007D4 */ 000007D0 3007 move.w D0, D7 000007D2 6064 bra +0x66 /* 00000838 */ label000007D4: 000007D4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007D8 4EBA FED4 jsr [PC - 0x12C /* 000006AE */] 000007DC 4A00 tst.b D0 000007DE 588F addq.l A7, 4 000007E0 6654 bne +0x56 /* 00000836 */ 000007E2 4267 clr.w -[A7] 000007E4 486E FFF8 pea.l [A6 - 0x8] 000007E8 486E FFAE pea.l [A6 - 0x52] 000007EC 303C 0407 move.w D0, 0x407 000007F0 A816 syscall Pack8 000007F2 3E1F move.w D7, [A7]+ 000007F4 4A47 tst.w D7 000007F6 663E bne +0x40 /* 00000836 */ 000007F8 7C01 moveq.l D6, 0x01 000007FA 6032 bra +0x34 /* 0000082E */ label000007FC: 000007FC 4267 clr.w -[A7] 000007FE 486E FFF8 pea.l [A6 - 0x8] 00000802 3046 movea.w A0, D6 00000804 2F08 move.l -[A7], A0 00000806 2F3C 6673 7320 move.l -[A7], 0x66737320 /* 'fss ' */ 0000080C 486E FFAA pea.l [A6 - 0x56] 00000810 486E FFA6 pea.l [A6 - 0x5A] 00000814 486E FFB2 pea.l [A6 - 0x4E] 00000818 4878 0046 push.l 0x46 /* 'F' */ 0000081C 486E FFA2 pea.l [A6 - 0x5E] 00000820 303C 100A move.w D0, 0x100A 00000824 A816 syscall Pack8 00000826 3E1F move.w D7, [A7]+ 00000828 4A47 tst.w D7 0000082A 660A bne +0xC /* 00000836 */ 0000082C 5246 addq.w D6, 1 label0000082E: 0000082E 3046 movea.w A0, D6 00000830 B1EE FFAE cmpa.l A0, [A6 - 0x52] 00000834 6FC6 ble -0x38 /* 000007FC */ label00000836: 00000836 3007 move.w D0, D7 label00000838: 00000838 4CDF 00C0 movem.l D6,D7, [A7]+ 0000083C 4E5E unlink A6 0000083E 4E75 rts export_36: 00000840 4E56 FFFE link A6, -0x0002 00000844 426E FFFE clr.w [A6 - 0x2] 00000848 202E 0008 move.l D0, [A6 + 0x8] 0000084C 6B58 bmi +0x5A /* 000008A6 */ 0000084E 0480 7064 6F63 subi.l D0, 0x70646F63 /* 'pdoc' */ 00000854 6734 beq +0x36 /* 0000088A */ 00000856 6A14 bpl +0x16 /* 0000086C */ 00000858 0480 FF00 0000 subi.l D0, 0xFF000000 0000085E 6716 beq +0x18 /* 00000876 */ 00000860 6A44 bpl +0x46 /* 000008A6 */ 00000862 0480 FFFD 010D subi.l D0, 0xFFFD010D 00000868 6742 beq +0x44 /* 000008AC */ 0000086A 603A bra +0x3C /* 000008A6 */ label0000086C: 0000086C 0480 0110 FA11 subi.l D0, 0x110FA11 00000872 672A beq +0x2C /* 0000089E */ 00000874 6030 bra +0x32 /* 000008A6 */ label00000876: 00000876 2F2E 000C move.l -[A7], [A6 + 0xC] 0000087A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000087E 4EBA FE80 jsr [PC - 0x180 /* 00000700 */] 00000882 3D40 FFFE move.w [A6 - 0x2], D0 00000886 508F addq.l A7, 8 00000888 6022 bra +0x24 /* 000008AC */ label0000088A: 0000088A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000088E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000892 4EBA FF0C jsr [PC - 0xF4 /* 000007A0 */] 00000896 3D40 FFFE move.w [A6 - 0x2], D0 0000089A 508F addq.l A7, 8 0000089C 600E bra +0x10 /* 000008AC */ label0000089E: 0000089E 1B7C 0001 F514 move.b [A5 - 0xAEC], 0x1 000008A4 6006 bra +0x8 /* 000008AC */ label000008A6: 000008A6 3D7C F954 FFFE move.w [A6 - 0x2], 0xF954 label000008AC: 000008AC 4267 clr.w -[A7] 000008AE 2F2E 000C move.l -[A7], [A6 + 0xC] 000008B2 2F3C 6572 726E move.l -[A7], 0x6572726E /* 'errn' */ 000008B8 2F3C 7368 6F72 move.l -[A7], 0x73686F72 /* 'shor' */ 000008BE 486E FFFE pea.l [A6 - 0x2] 000008C2 4878 0002 push.l 0x2 000008C6 303C 0A0F move.w D0, 0xA0F 000008CA A816 syscall Pack8 000008CC 3D6E FFFE 0014 move.w [A6 + 0x14], [A6 - 0x2] 000008D2 4E5E unlink A6 000008D4 205F movea.l A0, [A7]+ 000008D6 4FEF 000C lea.l A7, [A7 + 0xC] 000008DA 4ED0 jmp [A0] export_34: 000008DC 48E7 0300 movem.l -[A7], D6,D7 000008E0 7E00 moveq.l D7, 0x00 000008E2 7C00 moveq.l D6, 0x00 000008E4 6036 bra +0x38 /* 0000091C */ label000008E6: 000008E6 4267 clr.w -[A7] 000008E8 700C moveq.l D0, 0x0C 000008EA C1C6 muls.w D0, D6 000008EC 204D movea.l A0, A5 000008EE D1C0 add.l A0, D0 000008F0 2F28 FC4A move.l -[A7], [A0 - 0x3B6] 000008F4 700C moveq.l D0, 0x0C 000008F6 C1C6 muls.w D0, D6 000008F8 204D movea.l A0, A5 000008FA D1C0 add.l A0, D0 000008FC 2F28 FC4E move.l -[A7], [A0 - 0x3B2] 00000900 486D 0142 pea.l [A5 + 0x142 /* export_36 */] 00000904 700C moveq.l D0, 0x0C 00000906 C1C6 muls.w D0, D6 00000908 204D movea.l A0, A5 0000090A D1C0 add.l A0, D0 0000090C 2F28 FC52 move.l -[A7], [A0 - 0x3AE] 00000910 4227 clr.b -[A7] 00000912 303C 091F move.w D0, 0x91F 00000916 A816 syscall Pack8 00000918 3E1F move.w D7, [A7]+ 0000091A 5246 addq.w D6, 1 label0000091C: 0000091C 0C46 0004 cmpi.w D6, 0x4 00000920 65C4 bcs -0x3A /* 000008E6 */ 00000922 4CDF 00C0 movem.l D6,D7, [A7]+ 00000926 4E75 rts export_35: 00000928 4E56 0000 link A6, 0 0000092C 206E 0008 movea.l A0, [A6 + 0x8] 00000930 2028 0002 move.l D0, [A0 + 0x2] 00000934 0280 FF00 0000 andi.l D0, 0xFF000000 0000093A 7218 moveq.l D1, 0x18 0000093C E2A0 asr D0, D1 0000093E 5380 subq.l D0, 1 00000940 6618 bne +0x1A /* 0000095A */ 00000942 206E 0008 movea.l A0, [A6 + 0x8] 00000946 0828 0000 0005 btst.b [A0 + 0x5], 0x0 0000094C 6606 bne +0x8 /* 00000954 */ 0000094E 422D F624 clr.b [A5 - 0x9DC] 00000952 6006 bra +0x8 /* 0000095A */ label00000954: 00000954 1B7C 0001 F624 move.b [A5 - 0x9DC], 0x1 label0000095A: 0000095A 4E5E unlink A6 0000095C 4E75 rts export_22: 0000095E 4E56 FFFE link A6, -0x0002 00000962 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4 00000966 286E 0008 movea.l A4, [A6 + 0x8] 0000096A 7601 moveq.l D3, 0x01 0000096C 3E2C 0004 move.w D7, [A4 + 0x4] 00000970 0247 00FF andi.w D7, 0xFF 00000974 1C07 move.b D6, D7 00000976 082C 0000 000E btst.b [A4 + 0xE], 0x0 0000097C 56C5 sne D5 0000097E 4405 neg.b D5 00000980 082C 0003 000E btst.b [A4 + 0xE], 0x3 00000986 56C4 sne D4 00000988 4404 neg.b D4 0000098A 082C 0001 000E btst.b [A4 + 0xE], 0x1 00000990 56C0 sne D0 00000992 4400 neg.b D0 00000994 1D40 FFFF move.b [A6 - 0x1], D0 00000998 1003 move.b D0, D3 0000099A 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+ 0000099E 4E5E unlink A6 000009A0 4E75 rts export_23: 000009A2 4E56 0000 link A6, 0 000009A6 2F07 move.l -[A7], D7 000009A8 7E01 moveq.l D7, 0x01 000009AA 1007 move.b D0, D7 000009AC 2E1F move.l D7, [A7]+ 000009AE 4E5E unlink A6 000009B0 4E75 rts 000009B2 4E56 0000 link A6, 0 000009B6 4E5E unlink A6 000009B8 4E75 rts export_24: 000009BA 4E56 0000 link A6, 0 000009BE 4E5E unlink A6 000009C0 4E75 rts export_25: 000009C2 4E56 0000 link A6, 0 000009C6 4E5E unlink A6 000009C8 4E75 rts export_26: 000009CA 4E56 0000 link A6, 0 000009CE 4E5E unlink A6 000009D0 4E75 rts export_27: 000009D2 4E56 0000 link A6, 0 000009D6 4E5E unlink A6 000009D8 4E75 rts export_28: 000009DA 4E56 0000 link A6, 0 000009DE 4E5E unlink A6 000009E0 4E75 rts export_29: 000009E2 4E56 0000 link A6, 0 000009E6 4E5E unlink A6 000009E8 4E75 rts export_30: 000009EA 4A2D FAD2 tst.b [A5 - 0x52E] 000009EE 673E beq +0x40 /* 00000A2E */ 000009F0 2F2D F8D0 move.l -[A7], [A5 - 0x730] 000009F4 3F3C 0001 move.w -[A7], 0x1 000009F8 A93A syscall DisableItem 000009FA 2F2D F8D0 move.l -[A7], [A5 - 0x730] 000009FE 3F3C 0002 move.w -[A7], 0x2 00000A02 A939 syscall EnableItem 00000A04 2F2D F8D0 move.l -[A7], [A5 - 0x730] 00000A08 3F3C 0005 move.w -[A7], 0x5 00000A0C A939 syscall EnableItem 00000A0E 2F2D F8D8 move.l -[A7], [A5 - 0x728] 00000A12 3F3C 0001 move.w -[A7], 0x1 00000A16 A939 syscall EnableItem 00000A18 2F2D F8D8 move.l -[A7], [A5 - 0x728] 00000A1C 3F3C 0002 move.w -[A7], 0x2 00000A20 A939 syscall EnableItem 00000A22 2F2D F8D8 move.l -[A7], [A5 - 0x728] 00000A26 3F3C 0004 move.w -[A7], 0x4 00000A2A A939 syscall EnableItem 00000A2C 603C bra +0x3E /* 00000A6A */ label00000A2E: 00000A2E 2F2D F8D0 move.l -[A7], [A5 - 0x730] 00000A32 3F3C 0001 move.w -[A7], 0x1 00000A36 A939 syscall EnableItem 00000A38 2F2D F8D0 move.l -[A7], [A5 - 0x730] 00000A3C 3F3C 0002 move.w -[A7], 0x2 00000A40 A93A syscall DisableItem 00000A42 2F2D F8D0 move.l -[A7], [A5 - 0x730] 00000A46 3F3C 0005 move.w -[A7], 0x5 00000A4A A93A syscall DisableItem 00000A4C 2F2D F8D8 move.l -[A7], [A5 - 0x728] 00000A50 3F3C 0001 move.w -[A7], 0x1 00000A54 A93A syscall DisableItem 00000A56 2F2D F8D8 move.l -[A7], [A5 - 0x728] 00000A5A 3F3C 0002 move.w -[A7], 0x2 00000A5E A93A syscall DisableItem 00000A60 2F2D F8D8 move.l -[A7], [A5 - 0x728] 00000A64 3F3C 0004 move.w -[A7], 0x4 00000A68 A93A syscall DisableItem label00000A6A: 00000A6A 4E75 rts export_31: 00000A6C 4E75 rts export_32: 00000A6E 4E56 0000 link A6, 0 00000A72 206E 0008 movea.l A0, [A6 + 0x8] 00000A76 10BC 0001 move.b [A0], 0x1 00000A7A 4A2D F510 tst.b [A5 - 0xAF0] 00000A7E 206E 000C movea.l A0, [A6 + 0xC] 00000A82 4A50 tst.w [A0] 00000A84 6606 bne +0x8 /* 00000A8C */ 00000A86 206E 0008 movea.l A0, [A6 + 0x8] 00000A8A 4210 clr.b [A0] label00000A8C: 00000A8C 4E5E unlink A6 00000A8E 4E75 rts export_33: 00000A90 4E56 0000 link A6, 0 00000A94 4E5E unlink A6 00000A96 4E75 rts export_37: 00000A98 4E56 FFFE link A6, -0x0002 00000A9C 422D FAD2 clr.b [A5 - 0x52E] 00000AA0 4267 clr.w -[A7] 00000AA2 303C 0001 move.w D0, 0x1 00000AA6 AAAA syscall QuickTimeDispatch 00000AA8 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00000AAC 3B7C E000 FBE4 move.w [A5 - 0x41C], 0xE000 00000AB2 426D FBE6 clr.w [A5 - 0x41A] 00000AB6 426D FBE8 clr.w [A5 - 0x418] 00000ABA 426D FBEA clr.w [A5 - 0x416] 00000ABE 3B7C E000 FBEC move.w [A5 - 0x414], 0xE000 00000AC4 426D FBEE clr.w [A5 - 0x412] 00000AC8 426D FBF0 clr.w [A5 - 0x410] 00000ACC 426D FBF2 clr.w [A5 - 0x40E] 00000AD0 3B7C E000 FBF4 move.w [A5 - 0x40C], 0xE000 00000AD6 3B7C A000 FBF6 move.w [A5 - 0x40A], 0xA000 00000ADC 3B7C 8000 FBF8 move.w [A5 - 0x408], 0x8000 00000AE2 3B7C 6000 FBFA move.w [A5 - 0x406], 0x6000 /* '`\0' */ 00000AE8 3B7C A000 FBFC move.w [A5 - 0x404], 0xA000 00000AEE 3B7C A000 FBFE move.w [A5 - 0x402], 0xA000 00000AF4 426D FC00 clr.w [A5 - 0x400] 00000AF8 3B7C A000 FC02 move.w [A5 - 0x3FE], 0xA000 00000AFE 426D FC04 clr.w [A5 - 0x3FC] 00000B02 3B7C A000 FC06 move.w [A5 - 0x3FA], 0xA000 00000B08 426D FC08 clr.w [A5 - 0x3F8] 00000B0C 3B7C A000 FC0A move.w [A5 - 0x3F6], 0xA000 00000B12 3B7C A000 FC0C move.w [A5 - 0x3F4], 0xA000 00000B18 3B7C 7000 FC0E move.w [A5 - 0x3F2], 0x7000 /* 'p\0' */ 00000B1E 3B7C 7000 FC10 move.w [A5 - 0x3F0], 0x7000 /* 'p\0' */ 00000B24 3B7C 4000 FC12 move.w [A5 - 0x3EE], 0x4000 /* '@\0' */ 00000B2A 3B7C 8000 FC14 move.w [A5 - 0x3EC], 0x8000 00000B30 426D FC16 clr.w [A5 - 0x3EA] 00000B34 426D FC18 clr.w [A5 - 0x3E8] 00000B38 426D FC1A clr.w [A5 - 0x3E6] 00000B3C 3B7C 8000 FC1C move.w [A5 - 0x3E4], 0x8000 00000B42 426D FC1E clr.w [A5 - 0x3E2] 00000B46 3B7C A000 FC20 move.w [A5 - 0x3E0], 0xA000 00000B4C 3B7C A000 FC22 move.w [A5 - 0x3DE], 0xA000 00000B52 3B7C A000 FC24 move.w [A5 - 0x3DC], 0xA000 00000B58 4E5E unlink A6 00000B5A 4E75 rts export_38: 00000B5C 303C 0002 move.w D0, 0x2 00000B60 AAAA syscall QuickTimeDispatch 00000B62 4E75 rts export_39: 00000B64 4E75 rts export_40: 00000B66 4E75 rts export_41: 00000B68 4E56 0000 link A6, 0 00000B6C 206D F8DC movea.l A0, [A5 - 0x724] 00000B70 2B68 0010 F51A move.l [A5 - 0xAE6], [A0 + 0x10] 00000B76 2B68 0014 F51E move.l [A5 - 0xAE2], [A0 + 0x14] 00000B7C 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00000B80 302D F520 move.w D0, [A5 - 0xAE0] 00000B84 906D F51C sub.w D0, [A5 - 0xAE4] 00000B88 0640 FFF1 addi.w D0, 0xFFF1 00000B8C 3F00 move.w -[A7], D0 00000B8E 3F3C 0019 move.w -[A7], 0x19 00000B92 A959 syscall MoveControl 00000B94 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00000B98 3F3C 0010 move.w -[A7], 0x10 00000B9C 302D F51E move.w D0, [A5 - 0xAE2] 00000BA0 906D F51A sub.w D0, [A5 - 0xAE6] 00000BA4 0640 FFD7 addi.w D0, 0xFFD7 00000BA8 3F00 move.w -[A7], D0 00000BAA A95C syscall SizeControl 00000BAC 206D F8DC movea.l A0, [A5 - 0x724] 00000BB0 2B68 0010 FCEE move.l [A5 - 0x312], [A0 + 0x10] 00000BB6 2B68 0014 FCF2 move.l [A5 - 0x30E], [A0 + 0x14] 00000BBC 2B6D FCEE FCF6 move.l [A5 - 0x30A], [A5 - 0x312] 00000BC2 2B6D FCF2 FCFA move.l [A5 - 0x306], [A5 - 0x30E] 00000BC8 70F0 moveq.l D0, 0xFFFFFFF0 00000BCA D06D FCFC add.w D0, [A5 - 0x304] 00000BCE 3B40 FCFC move.w [A5 - 0x304], D0 00000BD2 70F0 moveq.l D0, 0xFFFFFFF0 00000BD4 D06D FCFA add.w D0, [A5 - 0x306] 00000BD8 3B40 FCFA move.w [A5 - 0x306], D0 00000BDC 302D FCF4 move.w D0, [A5 - 0x30C] 00000BE0 906D FCF0 sub.w D0, [A5 - 0x310] 00000BE4 72F0 moveq.l D1, 0xFFFFFFF0 00000BE6 D240 add.w D1, D0 00000BE8 48C1 ext.l D1 00000BEA 2B41 FCE2 move.l [A5 - 0x31E], D1 00000BEE 4878 0014 push.l 0x14 00000BF2 326D FCF6 movea.w A1, [A5 - 0x30A] 00000BF6 306D FCFA movea.w A0, [A5 - 0x306] 00000BFA 91C9 sub.l A0, A1 00000BFC 2F08 move.l -[A7], A0 00000BFE 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00000C02 2B40 FCE6 move.l [A5 - 0x31A], D0 00000C06 2F01 move.l -[A7], D1 00000C08 4878 0400 push.l 0x400 00000C0C 2F2D FBE0 move.l -[A7], [A5 - 0x420] 00000C10 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00000C14 2F00 move.l -[A7], D0 00000C16 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00000C1A 5280 addq.l D0, 1 00000C1C 2B40 FCEA move.l [A5 - 0x316], D0 00000C20 90AD FCE6 sub.l D0, [A5 - 0x31A] 00000C24 5480 addq.l D0, 2 00000C26 2B40 FCDE move.l [A5 - 0x322], D0 00000C2A 5380 subq.l D0, 1 00000C2C 6C06 bge +0x8 /* 00000C34 */ 00000C2E 7001 moveq.l D0, 0x01 00000C30 2B40 FCDE move.l [A5 - 0x322], D0 label00000C34: 00000C34 7001 moveq.l D0, 0x01 00000C36 2B40 FCDA move.l [A5 - 0x326], D0 00000C3A 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00000C3E 3F2D FCE0 move.w -[A7], [A5 - 0x320] 00000C42 A965 syscall SetControlMaximum/SetMaxCtl 00000C44 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00000C48 3F2D FCDC move.w -[A7], [A5 - 0x324] 00000C4C A963 syscall SetControlValue/SetCtlValue 00000C4E 7001 moveq.l D0, 0x01 00000C50 B0AD FCDE cmp.l D0, [A5 - 0x322] 00000C54 660C bne +0xE /* 00000C62 */ 00000C56 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00000C5A 3F3C 00FF move.w -[A7], 0xFF 00000C5E A95D syscall HiliteControl 00000C60 6008 bra +0xA /* 00000C6A */ label00000C62: 00000C62 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00000C66 4267 clr.w -[A7] 00000C68 A95D syscall HiliteControl label00000C6A: 00000C6A 4E5E unlink A6 00000C6C 4E75 rts export_42: 00000C6E 4E56 0000 link A6, 0 00000C72 4E5E unlink A6 00000C74 4E75 rts export_43: fn00000C76: 00000C76 4E56 FFCE link A6, -0x0032 00000C7A 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000C7E 486E FFE0 pea.l [A6 - 0x20] 00000C82 AA19 syscall GetForeColor 00000C84 486E FFDA pea.l [A6 - 0x26] 00000C88 AA1A syscall GetBackColor 00000C8A 426E FFD4 clr.w [A6 - 0x2C] 00000C8E 426E FFD6 clr.w [A6 - 0x2A] 00000C92 426E FFD8 clr.w [A6 - 0x28] 00000C96 486E FFD4 pea.l [A6 - 0x2C] 00000C9A AA14 syscall RGBForeColor 00000C9C 3D7C FFFF FFCE move.w [A6 - 0x32], 0xFFFF 00000CA2 3D7C FFFF FFD0 move.w [A6 - 0x30], 0xFFFF 00000CA8 3D7C FFFF FFD2 move.w [A6 - 0x2E], 0xFFFF 00000CAE 486E FFCE pea.l [A6 - 0x32] 00000CB2 AA15 syscall RGBBackColor 00000CB4 2F3C 0019 0000 move.l -[A7], 0x190000 00000CBA A893 syscall MoveTo 00000CBC 3F2D FCF4 move.w -[A7], [A5 - 0x30C] 00000CC0 3F3C 0019 move.w -[A7], 0x19 00000CC4 A891 syscall LineTo 00000CC6 7600 moveq.l D3, 0x00 00000CC8 4878 0014 push.l 0x14 00000CCC 306D FCF6 movea.w A0, [A5 - 0x30A] 00000CD0 326D FCFA movea.w A1, [A5 - 0x306] 00000CD4 93C8 sub.l A1, A0 00000CD6 2F09 move.l -[A7], A1 00000CD8 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00000CDC 2B40 F628 move.l [A5 - 0x9D8], D0 00000CE0 2F00 move.l -[A7], D0 00000CE2 2F2D FCE2 move.l -[A7], [A5 - 0x31E] 00000CE6 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00000CEA D083 add.l D0, D3 00000CEC 2D40 FFE6 move.l [A6 - 0x1A], D0 00000CF0 7201 moveq.l D1, 0x01 00000CF2 B2AD FCDA cmp.l D1, [A5 - 0x326] 00000CF6 673A beq +0x3C /* 00000D32 */ 00000CF8 2F2D FCE2 move.l -[A7], [A5 - 0x31E] 00000CFC 206D FCDA movea.l A0, [A5 - 0x326] 00000D00 4868 FFFF pea.l [A0 - 0x1] 00000D04 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00000D08 D680 add.l D3, D0 00000D0A 4878 0014 push.l 0x14 00000D0E 326D FCF6 movea.w A1, [A5 - 0x30A] 00000D12 306D FCFA movea.w A0, [A5 - 0x306] 00000D16 91C9 sub.l A0, A1 00000D18 2F08 move.l -[A7], A0 00000D1A 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00000D1E 2B40 F628 move.l [A5 - 0x9D8], D0 00000D22 2F00 move.l -[A7], D0 00000D24 2F2D FCE2 move.l -[A7], [A5 - 0x31E] 00000D28 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00000D2C D083 add.l D0, D3 00000D2E 2D40 FFE6 move.l [A6 - 0x1A], D0 label00000D32: 00000D32 7C00 moveq.l D6, 0x00 00000D34 286D FBDC movea.l A4, [A5 - 0x424] 00000D38 6000 01F0 bra +0x1F2 /* 00000F2A */ label00000D3C: 00000D3C 204C movea.l A0, A4 00000D3E A029 syscall HLock 00000D40 7006 moveq.l D0, 0x06 00000D42 C1C6 muls.w D0, D6 00000D44 204D movea.l A0, A5 00000D46 D1C0 add.l A0, D0 00000D48 4868 FBE4 pea.l [A0 - 0x41C] 00000D4C AA14 syscall RGBForeColor 00000D4E 7006 moveq.l D0, 0x06 00000D50 C1C6 muls.w D0, D6 00000D52 204D movea.l A0, A5 00000D54 D1C0 add.l A0, D0 00000D56 4868 FBE4 pea.l [A0 - 0x41C] 00000D5A AA15 syscall RGBBackColor 00000D5C 486D FCF6 pea.l [A5 - 0x30A] 00000D60 A87B syscall ClipRect 00000D62 7050 moveq.l D0, 0x50 00000D64 C1C6 muls.w D0, D6 00000D66 3F00 move.w -[A7], D0 00000D68 3F3C 0014 move.w -[A7], 0x14 00000D6C A893 syscall MoveTo 00000D6E 486D FCFE pea.l [A5 - 0x302] 00000D72 A884 syscall DrawString 00000D74 2054 movea.l A0, [A4] 00000D76 2F10 move.l -[A7], [A0] 00000D78 486D F522 pea.l [A5 - 0xADE] 00000D7C 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00000D80 486D F522 pea.l [A5 - 0xADE] 00000D84 A884 syscall DrawString 00000D86 486D FD02 pea.l [A5 - 0x2FE] 00000D8A A884 syscall DrawString 00000D8C 2054 movea.l A0, [A4] 00000D8E 4AA8 0004 tst.l [A0 + 0x4] 00000D92 6608 bne +0xA /* 00000D9C */ 00000D94 486D FD04 pea.l [A5 - 0x2FC] 00000D98 A884 syscall DrawString 00000D9A 602A bra +0x2C /* 00000DC6 */ label00000D9C: 00000D9C 2054 movea.l A0, [A4] 00000D9E 7001 moveq.l D0, 0x01 00000DA0 B0A8 0004 cmp.l D0, [A0 + 0x4] 00000DA4 6608 bne +0xA /* 00000DAE */ 00000DA6 486D FD0A pea.l [A5 - 0x2F6] 00000DAA A884 syscall DrawString 00000DAC 6018 bra +0x1A /* 00000DC6 */ label00000DAE: 00000DAE 2054 movea.l A0, [A4] 00000DB0 7002 moveq.l D0, 0x02 00000DB2 B0A8 0004 cmp.l D0, [A0 + 0x4] 00000DB6 6608 bne +0xA /* 00000DC0 */ 00000DB8 486D FD10 pea.l [A5 - 0x2F0] 00000DBC A884 syscall DrawString 00000DBE 6006 bra +0x8 /* 00000DC6 */ label00000DC0: 00000DC0 486D FD16 pea.l [A5 - 0x2EA] 00000DC4 A884 syscall DrawString label00000DC6: 00000DC6 2054 movea.l A0, [A4] 00000DC8 2668 0024 movea.l A3, [A0 + 0x24] 00000DCC 6000 014A bra +0x14C /* 00000F18 */ label00000DD0: 00000DD0 204B movea.l A0, A3 00000DD2 A029 syscall HLock 00000DD4 2053 movea.l A0, [A3] 00000DD6 2468 0014 movea.l A2, [A0 + 0x14] 00000DDA 6000 012C bra +0x12E /* 00000F08 */ label00000DDE: 00000DDE 204A movea.l A0, A2 00000DE0 A029 syscall HLock 00000DE2 4878 0400 push.l 0x400 00000DE6 2052 movea.l A0, [A2] 00000DE8 2F10 move.l -[A7], [A0] 00000DEA 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00000DEE 2A00 move.l D5, D0 00000DF0 4878 0400 push.l 0x400 00000DF4 2068 0004 movea.l A0, [A0 + 0x4] 00000DF8 4868 03FF pea.l [A0 + 0x3FF] 00000DFC 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00000E00 2800 move.l D4, D0 00000E02 B685 cmp.l D3, D5 00000E04 6E06 bgt +0x8 /* 00000E0C */ 00000E06 BAAE FFE6 cmp.l D5, [A6 - 0x1A] 00000E0A 6D0E blt +0x10 /* 00000E1A */ label00000E0C: 00000E0C B684 cmp.l D3, D4 00000E0E 6E00 00EE bgt +0xF0 /* 00000EFE */ 00000E12 B8AE FFE6 cmp.l D4, [A6 - 0x1A] 00000E16 6C00 00E6 bge +0xE8 /* 00000EFE */ label00000E1A: 00000E1A 42AE FFEA clr.l [A6 - 0x16] 00000E1E 7E1E moveq.l D7, 0x1E 00000E20 42AE FFF6 clr.l [A6 - 0xA] 00000E24 2D6D FCE2 FFFA move.l [A6 - 0x6], [A5 - 0x31E] 00000E2A 6000 00BE bra +0xC0 /* 00000EEA */ label00000E2E: 00000E2E 486D F51A pea.l [A5 - 0xAE6] 00000E32 4267 clr.w -[A7] 00000E34 3F07 move.w -[A7], D7 00000E36 3F2D FCE4 move.w -[A7], [A5 - 0x31C] 00000E3A 7011 moveq.l D0, 0x11 00000E3C D047 add.w D0, D7 00000E3E 3F00 move.w -[A7], D0 00000E40 A8A7 syscall SetRect 00000E42 4227 clr.b -[A7] 00000E44 486D FCF6 pea.l [A5 - 0x30A] 00000E48 486D F51A pea.l [A5 - 0xAE6] 00000E4C 486D F51A pea.l [A5 - 0xAE6] 00000E50 A8AA syscall SectRect 00000E52 486D F51A pea.l [A5 - 0xAE6] 00000E56 A87B syscall ClipRect 00000E58 2F2E FFEA move.l -[A7], [A6 - 0x16] 00000E5C 2F2D FCE2 move.l -[A7], [A5 - 0x31E] 00000E60 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00000E64 2205 move.l D1, D5 00000E66 9280 sub.l D1, D0 00000E68 2D41 FFF2 move.l [A6 - 0xE], D1 00000E6C 2F2E FFEA move.l -[A7], [A6 - 0x16] 00000E70 2F2D FCE2 move.l -[A7], [A5 - 0x31E] 00000E74 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00000E78 2404 move.l D2, D4 00000E7A 9480 sub.l D2, D0 00000E7C 2D42 FFEE move.l [A6 - 0x12], D2 00000E80 7001 moveq.l D0, 0x01 00000E82 B0AD FCDA cmp.l D0, [A5 - 0x326] 00000E86 548F addq.l A7, 2 00000E88 6730 beq +0x32 /* 00000EBA */ 00000E8A 206D FCDA movea.l A0, [A5 - 0x326] 00000E8E 4868 FFFF pea.l [A0 - 0x1] 00000E92 2F2D FCE2 move.l -[A7], [A5 - 0x31E] 00000E96 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00000E9A 222E FFF2 move.l D1, [A6 - 0xE] 00000E9E 9280 sub.l D1, D0 00000EA0 2D41 FFF2 move.l [A6 - 0xE], D1 00000EA4 4868 FFFF pea.l [A0 - 0x1] 00000EA8 2F2D FCE2 move.l -[A7], [A5 - 0x31E] 00000EAC 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00000EB0 242E FFEE move.l D2, [A6 - 0x12] 00000EB4 9480 sub.l D2, D0 00000EB6 2D42 FFEE move.l [A6 - 0x12], D2 label00000EBA: 00000EBA 486D F51A pea.l [A5 - 0xAE6] 00000EBE 3F2E FFF4 move.w -[A7], [A6 - 0xC] 00000EC2 3F07 move.w -[A7], D7 00000EC4 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00000EC8 7011 moveq.l D0, 0x11 00000ECA D047 add.w D0, D7 00000ECC 3F00 move.w -[A7], D0 00000ECE A8A7 syscall SetRect 00000ED0 486D F51A pea.l [A5 - 0xAE6] 00000ED4 A8A2 syscall PaintRect 00000ED6 202D FCE2 move.l D0, [A5 - 0x31E] 00000EDA D1AE FFF6 add.l [A6 - 0xA], D0 00000EDE D1AE FFFA add.l [A6 - 0x6], D0 00000EE2 52AE FFEA addq.l [A6 - 0x16], 1 00000EE6 0647 0014 addi.w D7, 0x14 label00000EEA: 00000EEA 4878 0400 push.l 0x400 00000EEE 2F2D FBE0 move.l -[A7], [A5 - 0x420] 00000EF2 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00000EF6 B0AE FFF6 cmp.l D0, [A6 - 0xA] 00000EFA 6E00 FF32 bgt -0xCC /* 00000E2E */ label00000EFE: 00000EFE 204A movea.l A0, A2 00000F00 A02A syscall HUnlock 00000F02 2052 movea.l A0, [A2] 00000F04 2468 0008 movea.l A2, [A0 + 0x8] label00000F08: 00000F08 200A move.l D0, A2 00000F0A 6600 FED2 bne -0x12C /* 00000DDE */ 00000F0E 204B movea.l A0, A3 00000F10 A02A syscall HUnlock 00000F12 2053 movea.l A0, [A3] 00000F14 2668 001C movea.l A3, [A0 + 0x1C] label00000F18: 00000F18 200B move.l D0, A3 00000F1A 6600 FEB4 bne -0x14A /* 00000DD0 */ 00000F1E 204C movea.l A0, A4 00000F20 A02A syscall HUnlock 00000F22 2054 movea.l A0, [A4] 00000F24 2868 002A movea.l A4, [A0 + 0x2A] 00000F28 5246 addq.w D6, 1 label00000F2A: 00000F2A 200C move.l D0, A4 00000F2C 6600 FE0E bne -0x1F0 /* 00000D3C */ 00000F30 486D F51A pea.l [A5 - 0xAE6] 00000F34 42A7 clr.l -[A7] 00000F36 2F3C 7D00 7D00 move.l -[A7], 0x7D007D00 /* '}\0}\0' */ 00000F3C A8A7 syscall SetRect 00000F3E 486D F51A pea.l [A5 - 0xAE6] 00000F42 A87B syscall ClipRect 00000F44 486E FFE0 pea.l [A6 - 0x20] 00000F48 AA14 syscall RGBForeColor 00000F4A 486E FFDA pea.l [A6 - 0x26] 00000F4E AA15 syscall RGBBackColor 00000F50 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000F54 4E5E unlink A6 00000F56 4E75 rts export_44: 00000F58 4AAD F8DC tst.l [A5 - 0x724] 00000F5C 6700 0108 beq +0x10A /* 00001066 */ 00000F60 2F2D F8DC move.l -[A7], [A5 - 0x724] 00000F64 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00000F68 206D F8DC movea.l A0, [A5 - 0x724] 00000F6C 2B68 0010 F51A move.l [A5 - 0xAE6], [A0 + 0x10] 00000F72 2B68 0014 F51E move.l [A5 - 0xAE2], [A0 + 0x14] 00000F78 2EAD F8E0 move.l [A7], [A5 - 0x720] 00000F7C 302D F520 move.w D0, [A5 - 0xAE0] 00000F80 906D F51C sub.w D0, [A5 - 0xAE4] 00000F84 0640 FFF1 addi.w D0, 0xFFF1 00000F88 3F00 move.w -[A7], D0 00000F8A 3F3C 0019 move.w -[A7], 0x19 00000F8E A959 syscall MoveControl 00000F90 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00000F94 3F3C 0010 move.w -[A7], 0x10 00000F98 302D F51E move.w D0, [A5 - 0xAE2] 00000F9C 906D F51A sub.w D0, [A5 - 0xAE6] 00000FA0 0640 FFD7 addi.w D0, 0xFFD7 00000FA4 3F00 move.w -[A7], D0 00000FA6 A95C syscall SizeControl 00000FA8 206D F8DC movea.l A0, [A5 - 0x724] 00000FAC 2B68 0010 FCEE move.l [A5 - 0x312], [A0 + 0x10] 00000FB2 2B68 0014 FCF2 move.l [A5 - 0x30E], [A0 + 0x14] 00000FB8 2B6D FCEE FCF6 move.l [A5 - 0x30A], [A5 - 0x312] 00000FBE 2B6D FCF2 FCFA move.l [A5 - 0x306], [A5 - 0x30E] 00000FC4 70F0 moveq.l D0, 0xFFFFFFF0 00000FC6 D06D FCFC add.w D0, [A5 - 0x304] 00000FCA 3B40 FCFC move.w [A5 - 0x304], D0 00000FCE 70F0 moveq.l D0, 0xFFFFFFF0 00000FD0 D06D FCFA add.w D0, [A5 - 0x306] 00000FD4 3B40 FCFA move.w [A5 - 0x306], D0 00000FD8 302D FCF4 move.w D0, [A5 - 0x30C] 00000FDC 906D FCF0 sub.w D0, [A5 - 0x310] 00000FE0 72F0 moveq.l D1, 0xFFFFFFF0 00000FE2 D240 add.w D1, D0 00000FE4 48C1 ext.l D1 00000FE6 2B41 FCE2 move.l [A5 - 0x31E], D1 00000FEA 4878 0014 push.l 0x14 00000FEE 326D FCF6 movea.w A1, [A5 - 0x30A] 00000FF2 306D FCFA movea.w A0, [A5 - 0x306] 00000FF6 91C9 sub.l A0, A1 00000FF8 2F08 move.l -[A7], A0 00000FFA 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00000FFE 2B40 FCE6 move.l [A5 - 0x31A], D0 00001002 2F01 move.l -[A7], D1 00001004 4878 0400 push.l 0x400 00001008 2F2D FBE0 move.l -[A7], [A5 - 0x420] 0000100C 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00001010 2F00 move.l -[A7], D0 00001012 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00001016 5280 addq.l D0, 1 00001018 2B40 FCEA move.l [A5 - 0x316], D0 0000101C 90AD FCE6 sub.l D0, [A5 - 0x31A] 00001020 5480 addq.l D0, 2 00001022 2B40 FCDE move.l [A5 - 0x322], D0 00001026 5380 subq.l D0, 1 00001028 6C06 bge +0x8 /* 00001030 */ 0000102A 7001 moveq.l D0, 0x01 0000102C 2B40 FCDE move.l [A5 - 0x322], D0 label00001030: 00001030 7001 moveq.l D0, 0x01 00001032 2B40 FCDA move.l [A5 - 0x326], D0 00001036 2F2D F8E0 move.l -[A7], [A5 - 0x720] 0000103A 3F2D FCE0 move.w -[A7], [A5 - 0x320] 0000103E A965 syscall SetControlMaximum/SetMaxCtl 00001040 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00001044 3F2D FCDC move.w -[A7], [A5 - 0x324] 00001048 A963 syscall SetControlValue/SetCtlValue 0000104A 7001 moveq.l D0, 0x01 0000104C B0AD FCDE cmp.l D0, [A5 - 0x322] 00001050 660C bne +0xE /* 0000105E */ 00001052 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00001056 3F3C 00FF move.w -[A7], 0xFF 0000105A A95D syscall HiliteControl 0000105C 6008 bra +0xA /* 00001066 */ label0000105E: 0000105E 2F2D F8E0 move.l -[A7], [A5 - 0x720] 00001062 4267 clr.w -[A7] 00001064 A95D syscall HiliteControl label00001066: 00001066 4E75 rts export_45: 00001068 4E56 0000 link A6, 0 0000106C 0C2E 0001 0008 cmpi.b [A6 + 0x8], 0x1 00001072 4E5E unlink A6 00001074 4E75 rts fn00001076: 00001076 4E56 FFEA link A6, -0x0016 0000107A 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 0000107E 3E2E 000C move.w D7, [A6 + 0xC] 00001082 3C2E 000E move.w D6, [A6 + 0xE] 00001086 286E 0016 movea.l A4, [A6 + 0x16] 0000108A 42A7 clr.l -[A7] 0000108C A8D8 syscall NewRgn 0000108E 265F movea.l A3, [A7]+ 00001090 206D F8DC movea.l A0, [A5 - 0x724] 00001094 2D68 0010 FFF2 move.l [A6 - 0xE], [A0 + 0x10] 0000109A 2D68 0014 FFF6 move.l [A6 - 0xA], [A0 + 0x14] 000010A0 2D6E 0008 FFEA move.l [A6 - 0x16], [A6 + 0x8] 000010A6 7A01 moveq.l D5, 0x01 000010A8 6000 01AA bra +0x1AC /* 00001254 */ label000010AC: 000010AC 7A00 moveq.l D5, 0x00 000010AE 2F0C move.l -[A7], A4 000010B0 3F07 move.w -[A7], D7 000010B2 A95D syscall HiliteControl 000010B4 4267 clr.w -[A7] 000010B6 2F0C move.l -[A7], A4 000010B8 A960 syscall GetControlValue/GetCtlValue 000010BA 381F move.w D4, [A7]+ 000010BC 0C47 0014 cmpi.w D7, 0x14 000010C0 660A bne +0xC /* 000010CC */ 000010C2 986E 0012 sub.w D4, [A6 + 0x12] 000010C6 BC44 cmp.w D6, D4 000010C8 6F02 ble +0x4 /* 000010CC */ 000010CA 3806 move.w D4, D6 label000010CC: 000010CC 0C47 0015 cmpi.w D7, 0x15 000010D0 660E bne +0x10 /* 000010E0 */ 000010D2 D86E 0012 add.w D4, [A6 + 0x12] 000010D6 B86E 0010 cmp.w D4, [A6 + 0x10] 000010DA 6F04 ble +0x6 /* 000010E0 */ 000010DC 382E 0010 move.w D4, [A6 + 0x10] label000010E0: 000010E0 0C47 0016 cmpi.w D7, 0x16 000010E4 660A bne +0xC /* 000010F0 */ 000010E6 986E 0014 sub.w D4, [A6 + 0x14] 000010EA BC44 cmp.w D6, D4 000010EC 6F02 ble +0x4 /* 000010F0 */ 000010EE 3806 move.w D4, D6 label000010F0: 000010F0 0C47 0017 cmpi.w D7, 0x17 000010F4 660E bne +0x10 /* 00001104 */ 000010F6 D86E 0014 add.w D4, [A6 + 0x14] 000010FA B86E 0010 cmp.w D4, [A6 + 0x10] 000010FE 6F04 ble +0x6 /* 00001104 */ 00001100 382E 0010 move.w D4, [A6 + 0x10] label00001104: 00001104 0C47 0081 cmpi.w D7, 0x81 00001108 6616 bne +0x18 /* 00001120 */ 0000110A 4267 clr.w -[A7] 0000110C 2F0C move.l -[A7], A4 0000110E 2F2E FFEA move.l -[A7], [A6 - 0x16] 00001112 42A7 clr.l -[A7] 00001114 A968 syscall TrackControl 00001116 3E1F move.w D7, [A7]+ 00001118 4267 clr.w -[A7] 0000111A 2F0C move.l -[A7], A4 0000111C A960 syscall GetControlValue/GetCtlValue 0000111E 381F move.w D4, [A7]+ label00001120: 00001120 2F0C move.l -[A7], A4 00001122 3F04 move.w -[A7], D4 00001124 A963 syscall SetControlValue/SetCtlValue 00001126 42A7 clr.l -[A7] 00001128 A975 syscall TickCount 0000112A 7007 moveq.l D0, 0x07 0000112C D09F add.l D0, [A7]+ 0000112E 2D40 FFFC move.l [A6 - 0x4], D0 00001132 3044 movea.w A0, D4 00001134 B1ED FCDA cmpa.l A0, [A5 - 0x326] 00001138 6700 00DC beq +0xDE /* 00001216 */ 0000113C 2F2D F8DC move.l -[A7], [A5 - 0x724] 00001140 A873 syscall SetPort 00001142 3044 movea.w A0, D4 00001144 B1ED FCDA cmpa.l A0, [A5 - 0x326] 00001148 6C5A bge +0x5C /* 000011A4 */ 0000114A 486D F51A pea.l [A5 - 0xAE6] 0000114E 3F2D FCF8 move.w -[A7], [A5 - 0x308] 00001152 3F3C 001B move.w -[A7], 0x1B 00001156 3F2D FCFC move.w -[A7], [A5 - 0x304] 0000115A 70F0 moveq.l D0, 0xFFFFFFF0 0000115C D06E FFF6 add.w D0, [A6 - 0xA] 00001160 3F00 move.w -[A7], D0 00001162 A8A7 syscall SetRect 00001164 4878 0014 push.l 0x14 00001168 3044 movea.w A0, D4 0000116A 202D FCDA move.l D0, [A5 - 0x326] 0000116E 9088 sub.l D0, A0 00001170 2F00 move.l -[A7], D0 00001172 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001176 2600 move.l D3, D0 00001178 486D F51A pea.l [A5 - 0xAE6] 0000117C 4267 clr.w -[A7] 0000117E 3F03 move.w -[A7], D3 00001180 2F0B move.l -[A7], A3 00001182 A8EF syscall ScrollRect 00001184 486D F51A pea.l [A5 - 0xAE6] 00001188 3F2D FCF8 move.w -[A7], [A5 - 0x308] 0000118C 3F3C 001B move.w -[A7], 0x1B 00001190 3F2D FCFC move.w -[A7], [A5 - 0x304] 00001194 7019 moveq.l D0, 0x19 00001196 D043 add.w D0, D3 00001198 3F00 move.w -[A7], D0 0000119A A8A7 syscall SetRect 0000119C 486D F51A pea.l [A5 - 0xAE6] 000011A0 A928 syscall InvalRect 000011A2 605C bra +0x5E /* 00001200 */ label000011A4: 000011A4 486D F51A pea.l [A5 - 0xAE6] 000011A8 3F2D FCF8 move.w -[A7], [A5 - 0x308] 000011AC 3F3C 001B move.w -[A7], 0x1B 000011B0 3F2D FCFC move.w -[A7], [A5 - 0x304] 000011B4 70F0 moveq.l D0, 0xFFFFFFF0 000011B6 D06E FFF6 add.w D0, [A6 - 0xA] 000011BA 3F00 move.w -[A7], D0 000011BC A8A7 syscall SetRect 000011BE 4878 0014 push.l 0x14 000011C2 3044 movea.w A0, D4 000011C4 91ED FCDA sub.l A0, [A5 - 0x326] 000011C8 2F08 move.l -[A7], A0 000011CA 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000011CE 2600 move.l D3, D0 000011D0 486D F51A pea.l [A5 - 0xAE6] 000011D4 4267 clr.w -[A7] 000011D6 3003 move.w D0, D3 000011D8 4440 neg.w D0 000011DA 3F00 move.w -[A7], D0 000011DC 2F0B move.l -[A7], A3 000011DE A8EF syscall ScrollRect 000011E0 486D F51A pea.l [A5 - 0xAE6] 000011E4 3F2D FCF8 move.w -[A7], [A5 - 0x308] 000011E8 302D F51E move.w D0, [A5 - 0xAE2] 000011EC 9043 sub.w D0, D3 000011EE 3F00 move.w -[A7], D0 000011F0 3F2D FCFC move.w -[A7], [A5 - 0x304] 000011F4 3F2D F51E move.w -[A7], [A5 - 0xAE2] 000011F8 A8A7 syscall SetRect 000011FA 486D F51A pea.l [A5 - 0xAE6] 000011FE A928 syscall InvalRect label00001200: 00001200 3044 movea.w A0, D4 00001202 2B48 FCDA move.l [A5 - 0x326], A0 00001206 2F2D F8DC move.l -[A7], [A5 - 0x724] 0000120A A922 syscall BeginUpdate 0000120C 4EBA FA68 jsr [PC - 0x598 /* 00000C76 */] 00001210 2F2D F8DC move.l -[A7], [A5 - 0x724] 00001214 A923 syscall EndUpdate label00001216: 00001216 4227 clr.b -[A7] 00001218 A974 syscall Button 0000121A 4A1F tst.b [A7]+ 0000121C 670C beq +0xE /* 0000122A */ 0000121E 42A7 clr.l -[A7] 00001220 A975 syscall TickCount 00001222 201F move.l D0, [A7]+ 00001224 B0AE FFFC cmp.l D0, [A6 - 0x4] 00001228 65EC bcs -0x12 /* 00001216 */ label0000122A: 0000122A 2F0C move.l -[A7], A4 0000122C 4267 clr.w -[A7] 0000122E A95D syscall HiliteControl 00001230 486E FFEA pea.l [A6 - 0x16] 00001234 A972 syscall GetMouse 00001236 4267 clr.w -[A7] 00001238 2F2E FFEA move.l -[A7], [A6 - 0x16] 0000123C 2F2D F8DC move.l -[A7], [A5 - 0x724] 00001240 486E FFEE pea.l [A6 - 0x12] 00001244 A96C syscall FindControl 00001246 3D5F FFFA move.w [A6 - 0x6], [A7]+ 0000124A B9EE FFEE cmpa.l A4, [A6 - 0x12] 0000124E 6604 bne +0x6 /* 00001254 */ 00001250 3E2E FFFA move.w D7, [A6 - 0x6] label00001254: 00001254 4227 clr.b -[A7] 00001256 A973 syscall StillDown 00001258 4A1F tst.b [A7]+ 0000125A 6600 FE50 bne -0x1AE /* 000010AC */ 0000125E 4A05 tst.b D5 00001260 6600 FE4A bne -0x1B4 /* 000010AC */ 00001264 2F0B move.l -[A7], A3 00001266 A8D9 syscall DisposRgn/DisposeRgn 00001268 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+ 0000126C 4E5E unlink A6 0000126E 4E75 rts export_46: 00001270 4E56 0000 link A6, 0 00001274 206E 0008 movea.l A0, [A6 + 0x8] 00001278 2010 move.l D0, [A0] 0000127A 6736 beq +0x38 /* 000012B2 */ 0000127C 6B34 bmi +0x36 /* 000012B2 */ 0000127E 0480 0000 0229 subi.l D0, 0x229 00001284 6702 beq +0x4 /* 00001288 */ 00001286 602A bra +0x2C /* 000012B2 */ label00001288: 00001288 2F2D F8E0 move.l -[A7], [A5 - 0x720] 0000128C 2F3C 0001 000A move.l -[A7], 0x1000A 00001292 3F2D FCE0 move.w -[A7], [A5 - 0x320] 00001296 3F3C 0001 move.w -[A7], 0x1 0000129A 3F2E 000C move.w -[A7], [A6 + 0xC] 0000129E 206E 000E movea.l A0, [A6 + 0xE] 000012A2 2F10 move.l -[A7], [A0] 000012A4 4EBA FDD0 jsr [PC - 0x230 /* 00001076 */] 000012A8 206E 0008 movea.l A0, [A6 + 0x8] 000012AC 4290 clr.l [A0] 000012AE 4FEF 0012 lea.l A7, [A7 + 0x12] label000012B2: 000012B2 4E5E unlink A6 000012B4 4E75 rts export_47: 000012B6 4E56 0000 link A6, 0 000012BA 4E5E unlink A6 000012BC 4E75 rts export_48: 000012BE 4E75 rts export_49: 000012C0 4E56 0000 link A6, 0 000012C4 206E 000C movea.l A0, [A6 + 0xC] 000012C8 4210 clr.b [A0] 000012CA 302E 000A move.w D0, [A6 + 0xA] 000012CE 670C beq +0xE /* 000012DC */ 000012D0 6B0A bmi +0xC /* 000012DC */ 000012D2 5540 subq.w D0, 2 000012D4 6A06 bpl +0x8 /* 000012DC */ 000012D6 0C2E 0001 0008 cmpi.b [A6 + 0x8], 0x1 label000012DC: 000012DC 4E5E unlink A6 000012DE 4E75 rts export_50: 000012E0 4E56 0000 link A6, 0 000012E4 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4 000012E8 1E2E 0008 move.b D7, [A6 + 0x8] 000012EC 206E 000C movea.l A0, [A6 + 0xC] 000012F0 4210 clr.b [A0] 000012F2 302E 000A move.w D0, [A6 + 0xA] 000012F6 0C40 0007 cmpi.w D0, 0x7 000012FA 6200 00E0 bhi +0xE2 /* 000013DC */ 000012FE 43FA 00E4 lea.l A1, [PC + 0xE4 /* 000013E4, value 0xFFF8FF26 */] 00001302 D040 add.w D0, D0 00001304 D2F1 0000 add.w A1, [A1 + D0.w] 00001308 4ED1 jmp [A1] 0000130A 0C07 0001 cmpi.b D7, 0x1 0000130E 661E bne +0x20 /* 0000132E */ 00001310 4878 FFFF push.l 0xFFFF 00001314 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00001318 70FF moveq.l D0, 0xFFFFFFFF 0000131A 2E80 move.l [A7], D0 0000131C 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 00001320 70FF moveq.l D0, 0xFFFFFFFF 00001322 2E80 move.l [A7], D0 00001324 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00001328 588F addq.l A7, 4 0000132A 6000 00B0 bra +0xB2 /* 000013DC */ label0000132E: 0000132E 4EBA ED72 jsr [PC - 0x128E /* 000000A2 */] 00001332 6000 00A8 bra +0xAA /* 000013DC */ 00001336 0C07 0001 cmpi.b D7, 0x1 0000133A 661E bne +0x20 /* 0000135A */ 0000133C 4878 FFFF push.l 0xFFFF 00001340 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00001344 70FF moveq.l D0, 0xFFFFFFFF 00001346 2E80 move.l [A7], D0 00001348 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 0000134C 70FF moveq.l D0, 0xFFFFFFFF 0000134E 2E80 move.l [A7], D0 00001350 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00001354 588F addq.l A7, 4 00001356 6000 0084 bra +0x86 /* 000013DC */ label0000135A: 0000135A 4A2D FAD2 tst.b [A5 - 0x52E] 0000135E 675E beq +0x60 /* 000013BE */ 00001360 286D FBDC movea.l A4, [A5 - 0x424] 00001364 6054 bra +0x56 /* 000013BA */ label00001366: 00001366 204C movea.l A0, A4 00001368 A029 syscall HLock 0000136A 2054 movea.l A0, [A4] 0000136C 2468 0024 movea.l A2, [A0 + 0x24] 00001370 6024 bra +0x26 /* 00001396 */ label00001372: 00001372 2052 movea.l A0, [A2] 00001374 2668 0014 movea.l A3, [A0 + 0x14] 00001378 600C bra +0xE /* 00001386 */ label0000137A: 0000137A 2053 movea.l A0, [A3] 0000137C 2828 0008 move.l D4, [A0 + 0x8] 00001380 204B movea.l A0, A3 00001382 A023 syscall DisposHandle/DisposeHandle 00001384 2644 movea.l A3, D4 label00001386: 00001386 200B move.l D0, A3 00001388 66F0 bne -0xE /* 0000137A */ 0000138A 2052 movea.l A0, [A2] 0000138C 2C28 001C move.l D6, [A0 + 0x1C] 00001390 204A movea.l A0, A2 00001392 A023 syscall DisposHandle/DisposeHandle 00001394 2446 movea.l A2, D6 label00001396: 00001396 200A move.l D0, A2 00001398 66D8 bne -0x26 /* 00001372 */ 0000139A 2054 movea.l A0, [A4] 0000139C 4AA8 0020 tst.l [A0 + 0x20] 000013A0 6708 beq +0xA /* 000013AA */ 000013A2 2054 movea.l A0, [A4] 000013A4 2068 0020 movea.l A0, [A0 + 0x20] 000013A8 A023 syscall DisposHandle/DisposeHandle label000013AA: 000013AA 204C movea.l A0, A4 000013AC A02A syscall HUnlock 000013AE 2054 movea.l A0, [A4] 000013B0 2A28 002A move.l D5, [A0 + 0x2A] 000013B4 204C movea.l A0, A4 000013B6 A023 syscall DisposHandle/DisposeHandle 000013B8 2845 movea.l A4, D5 label000013BA: 000013BA 200C move.l D0, A4 000013BC 66A8 bne -0x56 /* 00001366 */ label000013BE: 000013BE 422D FAD2 clr.b [A5 - 0x52E] 000013C2 42AD FBD8 clr.l [A5 - 0x428] 000013C6 42AD FBDC clr.l [A5 - 0x424] 000013CA 6010 bra +0x12 /* 000013DC */ 000013CC 0C07 0001 cmpi.b D7, 0x1 000013D0 600A bra +0xC /* 000013DC */ 000013D2 0C07 0001 cmpi.b D7, 0x1 000013D6 6004 bra +0x6 /* 000013DC */ 000013D8 0C07 0001 cmpi.b D7, 0x1 label000013DC: 000013DC 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+ 000013E0 4E5E unlink A6 000013E2 4E75 rts 000013E4 FFF8 .invalid <> 000013E6 FF26 .extension 0xF26 <> // unimplemented 000013E8 FF52 .extension 0xF52 <> // unimplemented 000013EA FFF8 .invalid <> 000013EC FFE8 .invalid <> 000013EE FFEE .invalid <> 000013F0 FFF8 .invalid <> 000013F2 FFF4 .invalid <> export_51: 000013F4 4E56 0000 link A6, 0 000013F8 2F07 move.l -[A7], D7 000013FA 1E2E 0008 move.b D7, [A6 + 0x8] 000013FE 206E 000C movea.l A0, [A6 + 0xC] 00001402 4210 clr.b [A0] 00001404 302E 000A move.w D0, [A6 + 0xA] 00001408 0C40 0006 cmpi.w D0, 0x6 0000140C 6228 bhi +0x2A /* 00001436 */ 0000140E 43FA 002C lea.l A1, [PC + 0x2C /* 0000143C, value 0xFFFAFFDE */] 00001412 D040 add.w D0, D0 00001414 D2F1 0000 add.w A1, [A1 + D0.w] 00001418 4ED1 jmp [A1] 0000141A 0C07 0001 cmpi.b D7, 0x1 0000141E 6016 bra +0x18 /* 00001436 */ 00001420 0C07 0001 cmpi.b D7, 0x1 00001424 6010 bra +0x12 /* 00001436 */ 00001426 0C07 0001 cmpi.b D7, 0x1 0000142A 600A bra +0xC /* 00001436 */ 0000142C 0C07 0001 cmpi.b D7, 0x1 00001430 6004 bra +0x6 /* 00001436 */ 00001432 0C07 0001 cmpi.b D7, 0x1 label00001436: 00001436 2E1F move.l D7, [A7]+ 00001438 4E5E unlink A6 0000143A 4E75 rts 0000143C FFFA .invalid <> 0000143E FFDE .invalid <> 00001440 FFFA .invalid <> 00001442 FFE4 .invalid <> 00001444 FFEA .invalid <> 00001446 FFF0 .invalid <> 00001448 FFF6 .invalid <> export_52: 0000144A 4E56 0000 link A6, 0 0000144E 206E 000C movea.l A0, [A6 + 0xC] 00001452 4210 clr.b [A0] 00001454 302E 000A move.w D0, [A6 + 0xA] 00001458 672A beq +0x2C /* 00001484 */ 0000145A 6B28 bmi +0x2A /* 00001484 */ 0000145C 5740 subq.w D0, 3 0000145E 6724 beq +0x26 /* 00001484 */ 00001460 6A06 bpl +0x8 /* 00001468 */ 00001462 5240 addq.w D0, 1 00001464 6A10 bpl +0x12 /* 00001476 */ 00001466 6006 bra +0x8 /* 0000146E */ label00001468: 00001468 5540 subq.w D0, 2 0000146A 6A18 bpl +0x1A /* 00001484 */ 0000146C 6010 bra +0x12 /* 0000147E */ label0000146E: 0000146E 0C2E 0001 0008 cmpi.b [A6 + 0x8], 0x1 00001474 600E bra +0x10 /* 00001484 */ label00001476: 00001476 0C2E 0001 0008 cmpi.b [A6 + 0x8], 0x1 0000147C 6006 bra +0x8 /* 00001484 */ label0000147E: 0000147E 0C2E 0001 0008 cmpi.b [A6 + 0x8], 0x1 label00001484: 00001484 4E5E unlink A6 00001486 4E75 rts export_53: 00001488 4E56 0000 link A6, 0 0000148C 4E5E unlink A6 0000148E 4E75 rts export_54: 00001490 4E75 rts export_55: 00001492 4E75 rts export_57: 00001494 4E56 0000 link A6, 0 00001498 4E5E unlink A6 0000149A 4E75 rts export_58: fn0000149C: 0000149C 4E56 FFD8 link A6, -0x0028 000014A0 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 000014A4 2F2D F90C move.l -[A7], [A5 - 0x6F4] 000014A8 A873 syscall SetPort 000014AA 4878 000A push.l 0xA /* '\n' */ 000014AE 206D FD82 movea.l A0, [A5 - 0x27E] 000014B2 4868 FFFF pea.l [A0 - 0x1] 000014B6 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000014BA 2600 move.l D3, D0 000014BC 486E FFFA pea.l [A6 - 0x6] 000014C0 AA19 syscall GetForeColor 000014C2 486E FFF4 pea.l [A6 - 0xC] 000014C6 AA1A syscall GetBackColor 000014C8 426E FFEE clr.w [A6 - 0x12] 000014CC 426E FFF0 clr.w [A6 - 0x10] 000014D0 426E FFF2 clr.w [A6 - 0xE] 000014D4 486E FFEE pea.l [A6 - 0x12] 000014D8 AA14 syscall RGBForeColor 000014DA 3D7C FFFF FFE8 move.w [A6 - 0x18], 0xFFFF 000014E0 3D7C FFFF FFEA move.w [A6 - 0x16], 0xFFFF 000014E6 3D7C FFFF FFEC move.w [A6 - 0x14], 0xFFFF 000014EC 486E FFE8 pea.l [A6 - 0x18] 000014F0 AA15 syscall RGBBackColor 000014F2 2F3C 002D 0030 move.l -[A7], 0x2D0030 /* '-\00' */ 000014F8 A893 syscall MoveTo 000014FA 2F3C 0C8A 0030 move.l -[A7], 0xC8A0030 00001500 A891 syscall LineTo 00001502 2F3C 002D 0030 move.l -[A7], 0x2D0030 /* '-\00' */ 00001508 A893 syscall MoveTo 0000150A 2F3C 002D 0CB2 move.l -[A7], 0x2D0CB2 00001510 A891 syscall LineTo 00001512 486D F51A pea.l [A5 - 0xAE6] 00001516 2F3C 002D 0032 move.l -[A7], 0x2D0032 /* '-\02' */ 0000151C 2F3C 7D00 7D00 move.l -[A7], 0x7D007D00 /* '}\0}\0' */ 00001522 A8A7 syscall SetRect 00001524 486D F51A pea.l [A5 - 0xAE6] 00001528 A8A3 syscall EraseRect 0000152A 286D FBDC movea.l A4, [A5 - 0x424] 0000152E 7E32 moveq.l D7, 0x32 00001530 7C00 moveq.l D6, 0x00 00001532 6000 020C bra +0x20E /* 00001740 */ label00001536: 00001536 204C movea.l A0, A4 00001538 A029 syscall HLock 0000153A 4878 0006 push.l 0x6 0000153E 2F06 move.l -[A7], D6 00001540 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001544 204D movea.l A0, A5 00001546 D1C0 add.l A0, D0 00001548 4868 FBE4 pea.l [A0 - 0x41C] 0000154C AA14 syscall RGBForeColor 0000154E 2054 movea.l A0, [A4] 00001550 2F10 move.l -[A7], [A0] 00001552 486D F522 pea.l [A5 - 0xADE] 00001556 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 0000155A 3F3C 0005 move.w -[A7], 0x5 0000155E 7013 moveq.l D0, 0x13 00001560 D047 add.w D0, D7 00001562 3F00 move.w -[A7], D0 00001564 A893 syscall MoveTo 00001566 486D F522 pea.l [A5 - 0xADE] 0000156A A884 syscall DrawString 0000156C 486D F51A pea.l [A5 - 0xAE6] 00001570 3F3C 001E move.w -[A7], 0x1E 00001574 7005 moveq.l D0, 0x05 00001576 D047 add.w D0, D7 00001578 3F00 move.w -[A7], D0 0000157A 3F3C 002E move.w -[A7], 0x2E /* '.' */ 0000157E 7015 moveq.l D0, 0x15 00001580 D047 add.w D0, D7 00001582 3F00 move.w -[A7], D0 00001584 A8A7 syscall SetRect 00001586 2054 movea.l A0, [A4] 00001588 4AA8 0004 tst.l [A0 + 0x4] 0000158C 6610 bne +0x12 /* 0000159E */ 0000158E 486D F51A pea.l [A5 - 0xAE6] 00001592 3F3C 0102 move.w -[A7], 0x102 00001596 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 0000159A 5C8F addq.l A7, 6 0000159C 6042 bra +0x44 /* 000015E0 */ label0000159E: 0000159E 2054 movea.l A0, [A4] 000015A0 7001 moveq.l D0, 0x01 000015A2 B0A8 0004 cmp.l D0, [A0 + 0x4] 000015A6 6610 bne +0x12 /* 000015B8 */ 000015A8 486D F51A pea.l [A5 - 0xAE6] 000015AC 3F3C 0100 move.w -[A7], 0x100 000015B0 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 000015B4 5C8F addq.l A7, 6 000015B6 6028 bra +0x2A /* 000015E0 */ label000015B8: 000015B8 2054 movea.l A0, [A4] 000015BA 7002 moveq.l D0, 0x02 000015BC B0A8 0004 cmp.l D0, [A0 + 0x4] 000015C0 6610 bne +0x12 /* 000015D2 */ 000015C2 486D F51A pea.l [A5 - 0xAE6] 000015C6 3F3C 0106 move.w -[A7], 0x106 000015CA 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 000015CE 5C8F addq.l A7, 6 000015D0 600E bra +0x10 /* 000015E0 */ label000015D2: 000015D2 486D F51A pea.l [A5 - 0xAE6] 000015D6 3F3C 0104 move.w -[A7], 0x104 000015DA 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 000015DE 5C8F addq.l A7, 6 label000015E0: 000015E0 206D F90C movea.l A0, [A5 - 0x6F4] 000015E4 2D68 0010 FFE0 move.l [A6 - 0x20], [A0 + 0x10] 000015EA 2D68 0014 FFE4 move.l [A6 - 0x1C], [A0 + 0x14] 000015F0 3D7C 0032 FFE2 move.w [A6 - 0x1E], 0x32 /* '2' */ 000015F6 70F0 moveq.l D0, 0xFFFFFFF0 000015F8 D06E FFE6 add.w D0, [A6 - 0x1A] 000015FC 3D40 FFE6 move.w [A6 - 0x1A], D0 00001600 70F0 moveq.l D0, 0xFFFFFFF0 00001602 D06E FFE4 add.w D0, [A6 - 0x1C] 00001606 3D40 FFE4 move.w [A6 - 0x1C], D0 0000160A 2254 movea.l A1, [A4] 0000160C 2669 0024 movea.l A3, [A1 + 0x24] 00001610 6000 00FC bra +0xFE /* 0000170E */ label00001614: 00001614 204B movea.l A0, A3 00001616 A029 syscall HLock 00001618 2053 movea.l A0, [A3] 0000161A 4AA8 0008 tst.l [A0 + 0x8] 0000161E 6D1E blt +0x20 /* 0000163E */ 00001620 2053 movea.l A0, [A3] 00001622 4AA8 000C tst.l [A0 + 0xC] 00001626 6D16 blt +0x18 /* 0000163E */ 00001628 4878 0006 push.l 0x6 0000162C 2F06 move.l -[A7], D6 0000162E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001632 204D movea.l A0, A5 00001634 D1C0 add.l A0, D0 00001636 4868 FBE4 pea.l [A0 - 0x41C] 0000163A AA14 syscall RGBForeColor 0000163C 6006 bra +0x8 /* 00001644 */ label0000163E: 0000163E 486D FC20 pea.l [A5 - 0x3E0] 00001642 AA14 syscall RGBForeColor label00001644: 00001644 2054 movea.l A0, [A4] 00001646 2F28 0014 move.l -[A7], [A0 + 0x14] 0000164A 2F2D FD7E move.l -[A7], [A5 - 0x282] 0000164E 2253 movea.l A1, [A3] 00001650 2F11 move.l -[A7], [A1] 00001652 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001656 2F00 move.l -[A7], D0 00001658 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 0000165C 7A32 moveq.l D5, 0x32 0000165E DA80 add.l D5, D0 00001660 2F28 0014 move.l -[A7], [A0 + 0x14] 00001664 2F2D FD7E move.l -[A7], [A5 - 0x282] 00001668 2F29 0004 move.l -[A7], [A1 + 0x4] 0000166C 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001670 2F00 move.l -[A7], D0 00001672 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00001676 7832 moveq.l D4, 0x32 00001678 D880 add.l D4, D0 0000167A 486D F51A pea.l [A5 - 0xAE6] 0000167E 3F05 move.w -[A7], D5 00001680 7005 moveq.l D0, 0x05 00001682 D047 add.w D0, D7 00001684 3F00 move.w -[A7], D0 00001686 3F04 move.w -[A7], D4 00001688 7019 moveq.l D0, 0x19 0000168A D047 add.w D0, D7 0000168C 3F00 move.w -[A7], D0 0000168E A8A7 syscall SetRect 00001690 486D F51A pea.l [A5 - 0xAE6] 00001694 3003 move.w D0, D3 00001696 4440 neg.w D0 00001698 3F00 move.w -[A7], D0 0000169A 4267 clr.w -[A7] 0000169C A8A8 syscall OffsetRect 0000169E 486E FFD8 pea.l [A6 - 0x28] 000016A2 70FE moveq.l D0, 0xFFFFFFFE 000016A4 D06D F51C add.w D0, [A5 - 0xAE4] 000016A8 3F00 move.w -[A7], D0 000016AA 3F2E FFE0 move.w -[A7], [A6 - 0x20] 000016AE 7002 moveq.l D0, 0x02 000016B0 D06D F520 add.w D0, [A5 - 0xAE0] 000016B4 3F00 move.w -[A7], D0 000016B6 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 000016BA A8A7 syscall SetRect 000016BC 4227 clr.b -[A7] 000016BE 486E FFE0 pea.l [A6 - 0x20] 000016C2 486E FFD8 pea.l [A6 - 0x28] 000016C6 486E FFD8 pea.l [A6 - 0x28] 000016CA A8AA syscall SectRect 000016CC 486E FFD8 pea.l [A6 - 0x28] 000016D0 A87B syscall ClipRect 000016D2 2053 movea.l A0, [A3] 000016D4 4AA8 0008 tst.l [A0 + 0x8] 000016D8 548F addq.l A7, 2 000016DA 6D10 blt +0x12 /* 000016EC */ 000016DC 2053 movea.l A0, [A3] 000016DE 4AA8 000C tst.l [A0 + 0xC] 000016E2 6D08 blt +0xA /* 000016EC */ 000016E4 486D F51A pea.l [A5 - 0xAE6] 000016E8 A8A1 syscall FrameRect 000016EA 6006 bra +0x8 /* 000016F2 */ label000016EC: 000016EC 486D F51A pea.l [A5 - 0xAE6] 000016F0 A8A2 syscall PaintRect label000016F2: 000016F2 486D F51A pea.l [A5 - 0xAE6] 000016F6 2F3C 0001 0001 move.l -[A7], 0x10001 000016FC A8A9 syscall InsetRect 000016FE 486D F51A pea.l [A5 - 0xAE6] 00001702 A8A1 syscall FrameRect 00001704 204B movea.l A0, A3 00001706 A02A syscall HUnlock 00001708 2053 movea.l A0, [A3] 0000170A 2668 001C movea.l A3, [A0 + 0x1C] label0000170E: 0000170E 200B move.l D0, A3 00001710 6600 FF02 bne -0xFC /* 00001614 */ 00001714 486D F51A pea.l [A5 - 0xAE6] 00001718 42A7 clr.l -[A7] 0000171A 2F3C 7D00 7D00 move.l -[A7], 0x7D007D00 /* '}\0}\0' */ 00001720 A8A7 syscall SetRect 00001722 486D F51A pea.l [A5 - 0xAE6] 00001726 A87B syscall ClipRect 00001728 204C movea.l A0, A4 0000172A A02A syscall HUnlock 0000172C 2054 movea.l A0, [A4] 0000172E 2868 002A movea.l A4, [A0 + 0x2A] 00001732 701E moveq.l D0, 0x1E 00001734 DE80 add.l D7, D0 00001736 5286 addq.l D6, 1 00001738 700A moveq.l D0, 0x0A 0000173A B086 cmp.l D0, D6 0000173C 6E02 bgt +0x4 /* 00001740 */ 0000173E 7C00 moveq.l D6, 0x00 label00001740: 00001740 200C move.l D0, A4 00001742 6600 FDF2 bne -0x20C /* 00001536 */ 00001746 486E FFFA pea.l [A6 - 0x6] 0000174A AA14 syscall RGBForeColor 0000174C 486E FFF4 pea.l [A6 - 0xC] 00001750 AA15 syscall RGBBackColor 00001752 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+ 00001756 4E5E unlink A6 00001758 4E75 rts fn0000175A: 0000175A 4E56 FFFC link A6, -0x0004 0000175E 48E7 0308 movem.l -[A7], D6,D7,A4 00001762 7E01 moveq.l D7, 0x01 00001764 286D FBDC movea.l A4, [A5 - 0x424] 00001768 604C bra +0x4E /* 000017B6 */ label0000176A: 0000176A 2054 movea.l A0, [A4] 0000176C 2F28 0014 move.l -[A7], [A0 + 0x14] 00001770 2F2D FD7E move.l -[A7], [A5 - 0x282] 00001774 2F28 0008 move.l -[A7], [A0 + 0x8] 00001778 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 0000177C 2F00 move.l -[A7], D0 0000177E 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00001782 2C00 move.l D6, D0 00001784 BE86 cmp.l D7, D6 00001786 6C02 bge +0x4 /* 0000178A */ 00001788 2E06 move.l D7, D6 label0000178A: 0000178A 2054 movea.l A0, [A4] 0000178C 2F28 0014 move.l -[A7], [A0 + 0x14] 00001790 2F2D FD7E move.l -[A7], [A5 - 0x282] 00001794 2028 0008 move.l D0, [A0 + 0x8] 00001798 D0A8 000C add.l D0, [A0 + 0xC] 0000179C 2F00 move.l -[A7], D0 0000179E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000017A2 2F00 move.l -[A7], D0 000017A4 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 000017A8 2C00 move.l D6, D0 000017AA BE86 cmp.l D7, D6 000017AC 6C02 bge +0x4 /* 000017B0 */ 000017AE 2E06 move.l D7, D6 label000017B0: 000017B0 2054 movea.l A0, [A4] 000017B2 2868 002A movea.l A4, [A0 + 0x2A] label000017B6: 000017B6 200C move.l D0, A4 000017B8 66B0 bne -0x4E /* 0000176A */ 000017BA 206D F90C movea.l A0, [A5 - 0x6F4] 000017BE 2B68 0010 F51A move.l [A5 - 0xAE6], [A0 + 0x10] 000017C4 2B68 0014 F51E move.l [A5 - 0xAE2], [A0 + 0x14] 000017CA 302D F520 move.w D0, [A5 - 0xAE0] 000017CE 906D F51C sub.w D0, [A5 - 0xAE4] 000017D2 3240 movea.w A1, D0 000017D4 2007 move.l D0, D7 000017D6 9089 sub.l D0, A1 000017D8 72CE moveq.l D1, 0xFFFFFFCE 000017DA D280 add.l D1, D0 000017DC 2B41 FD86 move.l [A5 - 0x27A], D1 000017E0 4878 000A push.l 0xA /* '\n' */ 000017E4 2F01 move.l -[A7], D1 000017E6 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 000017EA 7414 moveq.l D2, 0x14 000017EC D480 add.l D2, D0 000017EE 2B42 FD86 move.l [A5 - 0x27A], D2 000017F2 2F2D F92C move.l -[A7], [A5 - 0x6D4] 000017F6 3F02 move.w -[A7], D2 000017F8 A965 syscall SetControlMaximum/SetMaxCtl 000017FA 2F2D F92C move.l -[A7], [A5 - 0x6D4] 000017FE 3F3C 0001 move.w -[A7], 0x1 00001802 A964 syscall SetControlMinimum/SetMinCtl 00001804 4267 clr.w -[A7] 00001806 2F2D F92C move.l -[A7], [A5 - 0x6D4] 0000180A A960 syscall GetControlValue/GetCtlValue 0000180C 305F movea.w A0, [A7]+ 0000180E B1ED FD86 cmpa.l A0, [A5 - 0x27A] 00001812 6F10 ble +0x12 /* 00001824 */ 00001814 2F2D F92C move.l -[A7], [A5 - 0x6D4] 00001818 3F2D FD88 move.w -[A7], [A5 - 0x278] 0000181C A963 syscall SetControlValue/SetCtlValue 0000181E 2B6D FD86 FD82 move.l [A5 - 0x27E], [A5 - 0x27A] label00001824: 00001824 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00001828 4E5E unlink A6 0000182A 4E75 rts export_56: 0000182C 4E56 0000 link A6, 0 00001830 206D F90C movea.l A0, [A5 - 0x6F4] 00001834 2B68 0010 F51A move.l [A5 - 0xAE6], [A0 + 0x10] 0000183A 2B68 0014 F51E move.l [A5 - 0xAE2], [A0 + 0x14] 00001840 2F2D F92C move.l -[A7], [A5 - 0x6D4] 00001844 302D F520 move.w D0, [A5 - 0xAE0] 00001848 906D F51C sub.w D0, [A5 - 0xAE4] 0000184C 0640 FFBE addi.w D0, 0xFFBE 00001850 3F00 move.w -[A7], D0 00001852 3F3C 0010 move.w -[A7], 0x10 00001856 A95C syscall SizeControl 00001858 4EBA FF00 jsr [PC - 0x100 /* 0000175A */] 0000185C 4E5E unlink A6 0000185E 4E75 rts export_59: 00001860 4AAD F90C tst.l [A5 - 0x6F4] 00001864 6754 beq +0x56 /* 000018BA */ 00001866 2F2D F90C move.l -[A7], [A5 - 0x6F4] 0000186A 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 0000186E 2EAD F92C move.l [A7], [A5 - 0x6D4] 00001872 2F3C 001D 0032 move.l -[A7], 0x1D0032 00001878 A959 syscall MoveControl 0000187A 206D F90C movea.l A0, [A5 - 0x6F4] 0000187E 2B68 0010 F51A move.l [A5 - 0xAE6], [A0 + 0x10] 00001884 2B68 0014 F51E move.l [A5 - 0xAE2], [A0 + 0x14] 0000188A 2F2D F92C move.l -[A7], [A5 - 0x6D4] 0000188E 302D F520 move.w D0, [A5 - 0xAE0] 00001892 906D F51C sub.w D0, [A5 - 0xAE4] 00001896 0640 FFBE addi.w D0, 0xFFBE 0000189A 3F00 move.w -[A7], D0 0000189C 3F3C 0010 move.w -[A7], 0x10 000018A0 A95C syscall SizeControl 000018A2 7064 moveq.l D0, 0x64 000018A4 2B40 FD7E move.l [A5 - 0x282], D0 000018A8 7201 moveq.l D1, 0x01 000018AA 2B41 FD82 move.l [A5 - 0x27E], D1 000018AE 2F2D F92C move.l -[A7], [A5 - 0x6D4] 000018B2 3F01 move.w -[A7], D1 000018B4 A963 syscall SetControlValue/SetCtlValue 000018B6 4EBA FEA2 jsr [PC - 0x15E /* 0000175A */] label000018BA: 000018BA 4E75 rts export_60: 000018BC 4E56 0000 link A6, 0 000018C0 0C2E 0001 0008 cmpi.b [A6 + 0x8], 0x1 000018C6 4E5E unlink A6 000018C8 4E75 rts export_61: 000018CA 4E56 0000 link A6, 0 000018CE 48E7 0300 movem.l -[A7], D6,D7 000018D2 42A7 clr.l -[A7] 000018D4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018D8 A95A syscall GetControlReference/GetCRefCon 000018DA 2E1F move.l D7, [A7]+ 000018DC 2007 move.l D0, D7 000018DE 0480 0000 021C subi.l D0, 0x21C 000018E4 720C moveq.l D1, 0x0C 000018E6 B081 cmp.l D0, D1 000018E8 622E bhi +0x30 /* 00001918 */ 000018EA 43FA 0074 lea.l A1, [PC + 0x74 /* 00001960, value 0xFFB6FFB2 */] 000018EE D040 add.w D0, D0 000018F0 D2F1 0000 add.w A1, [A1 + D0.w] 000018F4 4ED1 jmp [A1] 000018F6 2C3C 0000 2710 move.l D6, 0x2710 000018FC 601A bra +0x1C /* 00001918 */ 000018FE 2C3C 0000 03E8 move.l D6, 0x3E8 00001904 6012 bra +0x14 /* 00001918 */ 00001906 2C3C 0000 01F4 move.l D6, 0x1F4 0000190C 600A bra +0xC /* 00001918 */ 0000190E 7C64 moveq.l D6, 0x64 00001910 6006 bra +0x8 /* 00001918 */ 00001912 7C14 moveq.l D6, 0x14 00001914 6002 bra +0x4 /* 00001918 */ 00001916 7C0A moveq.l D6, 0x0A label00001918: 00001918 BCAD FD7E cmp.l D6, [A5 - 0x282] 0000191C 673A beq +0x3C /* 00001958 */ 0000191E 2B46 FD7E move.l [A5 - 0x282], D6 00001922 7001 moveq.l D0, 0x01 00001924 2B40 FD82 move.l [A5 - 0x27E], D0 00001928 2F2D F92C move.l -[A7], [A5 - 0x6D4] 0000192C 3F00 move.w -[A7], D0 0000192E A963 syscall SetControlValue/SetCtlValue 00001930 4EBA FE28 jsr [PC - 0x1D8 /* 0000175A */] 00001934 486D F51A pea.l [A5 - 0xAE6] 00001938 42A7 clr.l -[A7] 0000193A 2F3C 7D00 7D00 move.l -[A7], 0x7D007D00 /* '}\0}\0' */ 00001940 A8A7 syscall SetRect 00001942 486D F51A pea.l [A5 - 0xAE6] 00001946 A8A3 syscall EraseRect 00001948 4EBA FB52 jsr [PC - 0x4AE /* 0000149C */] 0000194C 2F2D F90C move.l -[A7], [A5 - 0x6F4] 00001950 A969 syscall DrawControls 00001952 2F2D F90C move.l -[A7], [A5 - 0x6F4] 00001956 A904 syscall DrawGrowIcon label00001958: 00001958 4CDF 00C0 movem.l D6,D7, [A7]+ 0000195C 4E5E unlink A6 0000195E 4E75 rts 00001960 FFB6 .invalid <> 00001962 FFB2 .invalid <> 00001964 FFAE .invalid <> 00001966 FFA6 .invalid <> 00001968 FF9E .invalid <> 0000196A FFB8 .invalid <> 0000196C FFB8 .invalid <> 0000196E FFB8 .invalid <> 00001970 FFB8 .invalid <> 00001972 FFB8 .invalid <> 00001974 FFB8 .invalid <> 00001976 FFB8 .invalid <> 00001978 FF96 .invalid <> fn0000197A: 0000197A 4E56 FFEA link A6, -0x0016 0000197E 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 00001982 3E2E 000C move.w D7, [A6 + 0xC] 00001986 3C2E 000E move.w D6, [A6 + 0xE] 0000198A 286E 0016 movea.l A4, [A6 + 0x16] 0000198E 42A7 clr.l -[A7] 00001990 A8D8 syscall NewRgn 00001992 265F movea.l A3, [A7]+ 00001994 206D F90C movea.l A0, [A5 - 0x6F4] 00001998 2D68 0010 FFF2 move.l [A6 - 0xE], [A0 + 0x10] 0000199E 2D68 0014 FFF6 move.l [A6 - 0xA], [A0 + 0x14] 000019A4 2D6E 0008 FFEA move.l [A6 - 0x16], [A6 + 0x8] 000019AA 7A01 moveq.l D5, 0x01 000019AC 6000 01BE bra +0x1C0 /* 00001B6C */ label000019B0: 000019B0 7A00 moveq.l D5, 0x00 000019B2 2F0C move.l -[A7], A4 000019B4 3F07 move.w -[A7], D7 000019B6 A95D syscall HiliteControl 000019B8 4267 clr.w -[A7] 000019BA 2F0C move.l -[A7], A4 000019BC A960 syscall GetControlValue/GetCtlValue 000019BE 381F move.w D4, [A7]+ 000019C0 0C47 0014 cmpi.w D7, 0x14 000019C4 660A bne +0xC /* 000019D0 */ 000019C6 986E 0012 sub.w D4, [A6 + 0x12] 000019CA BC44 cmp.w D6, D4 000019CC 6F02 ble +0x4 /* 000019D0 */ 000019CE 3806 move.w D4, D6 label000019D0: 000019D0 0C47 0015 cmpi.w D7, 0x15 000019D4 660E bne +0x10 /* 000019E4 */ 000019D6 D86E 0012 add.w D4, [A6 + 0x12] 000019DA B86E 0010 cmp.w D4, [A6 + 0x10] 000019DE 6F04 ble +0x6 /* 000019E4 */ 000019E0 382E 0010 move.w D4, [A6 + 0x10] label000019E4: 000019E4 0C47 0016 cmpi.w D7, 0x16 000019E8 660A bne +0xC /* 000019F4 */ 000019EA 986E 0014 sub.w D4, [A6 + 0x14] 000019EE BC44 cmp.w D6, D4 000019F0 6F02 ble +0x4 /* 000019F4 */ 000019F2 3806 move.w D4, D6 label000019F4: 000019F4 0C47 0017 cmpi.w D7, 0x17 000019F8 660E bne +0x10 /* 00001A08 */ 000019FA D86E 0014 add.w D4, [A6 + 0x14] 000019FE B86E 0010 cmp.w D4, [A6 + 0x10] 00001A02 6F04 ble +0x6 /* 00001A08 */ 00001A04 382E 0010 move.w D4, [A6 + 0x10] label00001A08: 00001A08 0C47 0081 cmpi.w D7, 0x81 00001A0C 6616 bne +0x18 /* 00001A24 */ 00001A0E 4267 clr.w -[A7] 00001A10 2F0C move.l -[A7], A4 00001A12 2F2E FFEA move.l -[A7], [A6 - 0x16] 00001A16 42A7 clr.l -[A7] 00001A18 A968 syscall TrackControl 00001A1A 3E1F move.w D7, [A7]+ 00001A1C 4267 clr.w -[A7] 00001A1E 2F0C move.l -[A7], A4 00001A20 A960 syscall GetControlValue/GetCtlValue 00001A22 381F move.w D4, [A7]+ label00001A24: 00001A24 2F0C move.l -[A7], A4 00001A26 3F04 move.w -[A7], D4 00001A28 A963 syscall SetControlValue/SetCtlValue 00001A2A 42A7 clr.l -[A7] 00001A2C A975 syscall TickCount 00001A2E 7007 moveq.l D0, 0x07 00001A30 D09F add.l D0, [A7]+ 00001A32 2D40 FFFC move.l [A6 - 0x4], D0 00001A36 3044 movea.w A0, D4 00001A38 B1ED FD82 cmpa.l A0, [A5 - 0x27E] 00001A3C 6700 00F0 beq +0xF2 /* 00001B2E */ 00001A40 2F2D F90C move.l -[A7], [A5 - 0x6F4] 00001A44 A873 syscall SetPort 00001A46 3044 movea.w A0, D4 00001A48 B1ED FD82 cmpa.l A0, [A5 - 0x27E] 00001A4C 6C62 bge +0x64 /* 00001AB0 */ 00001A4E 486D F51A pea.l [A5 - 0xAE6] 00001A52 2F3C 002D 0032 move.l -[A7], 0x2D0032 /* '-\02' */ 00001A58 302E FFF8 move.w D0, [A6 - 0x8] 00001A5C 906E FFF4 sub.w D0, [A6 - 0xC] 00001A60 0640 FFEB addi.w D0, 0xFFEB 00001A64 3F00 move.w -[A7], D0 00001A66 70F0 moveq.l D0, 0xFFFFFFF0 00001A68 D06E FFF6 add.w D0, [A6 - 0xA] 00001A6C 3F00 move.w -[A7], D0 00001A6E A8A7 syscall SetRect 00001A70 4878 000A push.l 0xA /* '\n' */ 00001A74 3044 movea.w A0, D4 00001A76 202D FD82 move.l D0, [A5 - 0x27E] 00001A7A 9088 sub.l D0, A0 00001A7C 2F00 move.l -[A7], D0 00001A7E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001A82 2600 move.l D3, D0 00001A84 486D F51A pea.l [A5 - 0xAE6] 00001A88 3F03 move.w -[A7], D3 00001A8A 4267 clr.w -[A7] 00001A8C 2F0B move.l -[A7], A3 00001A8E A8EF syscall ScrollRect 00001A90 486D F51A pea.l [A5 - 0xAE6] 00001A94 2F3C 002D 0032 move.l -[A7], 0x2D0032 /* '-\02' */ 00001A9A 7032 moveq.l D0, 0x32 00001A9C D043 add.w D0, D3 00001A9E 5A40 addq.w D0, 5 00001AA0 3F00 move.w -[A7], D0 00001AA2 3F3C 0C80 move.w -[A7], 0xC80 00001AA6 A8A7 syscall SetRect 00001AA8 486D F51A pea.l [A5 - 0xAE6] 00001AAC A928 syscall InvalRect 00001AAE 6068 bra +0x6A /* 00001B18 */ label00001AB0: 00001AB0 486D F51A pea.l [A5 - 0xAE6] 00001AB4 2F3C 002D 0032 move.l -[A7], 0x2D0032 /* '-\02' */ 00001ABA 302E FFF8 move.w D0, [A6 - 0x8] 00001ABE 906E FFF4 sub.w D0, [A6 - 0xC] 00001AC2 0640 FFEB addi.w D0, 0xFFEB 00001AC6 3F00 move.w -[A7], D0 00001AC8 70F0 moveq.l D0, 0xFFFFFFF0 00001ACA D06E FFF6 add.w D0, [A6 - 0xA] 00001ACE 3F00 move.w -[A7], D0 00001AD0 A8A7 syscall SetRect 00001AD2 4878 000A push.l 0xA /* '\n' */ 00001AD6 3044 movea.w A0, D4 00001AD8 91ED FD82 sub.l A0, [A5 - 0x27E] 00001ADC 2F08 move.l -[A7], A0 00001ADE 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001AE2 2600 move.l D3, D0 00001AE4 486D F51A pea.l [A5 - 0xAE6] 00001AE8 3003 move.w D0, D3 00001AEA 4440 neg.w D0 00001AEC 3F00 move.w -[A7], D0 00001AEE 4267 clr.w -[A7] 00001AF0 2F0B move.l -[A7], A3 00001AF2 A8EF syscall ScrollRect 00001AF4 486D F51A pea.l [A5 - 0xAE6] 00001AF8 302D F520 move.w D0, [A5 - 0xAE0] 00001AFC 9043 sub.w D0, D3 00001AFE 3F00 move.w -[A7], D0 00001B00 3F3C 002D move.w -[A7], 0x2D /* '-' */ 00001B04 7005 moveq.l D0, 0x05 00001B06 D06D F520 add.w D0, [A5 - 0xAE0] 00001B0A 3F00 move.w -[A7], D0 00001B0C 3F3C 0C80 move.w -[A7], 0xC80 00001B10 A8A7 syscall SetRect 00001B12 486D F51A pea.l [A5 - 0xAE6] 00001B16 A928 syscall InvalRect label00001B18: 00001B18 3044 movea.w A0, D4 00001B1A 2B48 FD82 move.l [A5 - 0x27E], A0 00001B1E 2F2D F90C move.l -[A7], [A5 - 0x6F4] 00001B22 A922 syscall BeginUpdate 00001B24 4EBA F976 jsr [PC - 0x68A /* 0000149C */] 00001B28 2F2D F90C move.l -[A7], [A5 - 0x6F4] 00001B2C A923 syscall EndUpdate label00001B2E: 00001B2E 4227 clr.b -[A7] 00001B30 A974 syscall Button 00001B32 4A1F tst.b [A7]+ 00001B34 670C beq +0xE /* 00001B42 */ 00001B36 42A7 clr.l -[A7] 00001B38 A975 syscall TickCount 00001B3A 201F move.l D0, [A7]+ 00001B3C B0AE FFFC cmp.l D0, [A6 - 0x4] 00001B40 65EC bcs -0x12 /* 00001B2E */ label00001B42: 00001B42 2F0C move.l -[A7], A4 00001B44 4267 clr.w -[A7] 00001B46 A95D syscall HiliteControl 00001B48 486E FFEA pea.l [A6 - 0x16] 00001B4C A972 syscall GetMouse 00001B4E 4267 clr.w -[A7] 00001B50 2F2E FFEA move.l -[A7], [A6 - 0x16] 00001B54 2F2D F90C move.l -[A7], [A5 - 0x6F4] 00001B58 486E FFEE pea.l [A6 - 0x12] 00001B5C A96C syscall FindControl 00001B5E 3D5F FFFA move.w [A6 - 0x6], [A7]+ 00001B62 B9EE FFEE cmpa.l A4, [A6 - 0x12] 00001B66 6604 bne +0x6 /* 00001B6C */ 00001B68 3E2E FFFA move.w D7, [A6 - 0x6] label00001B6C: 00001B6C 4227 clr.b -[A7] 00001B6E A973 syscall StillDown 00001B70 4A1F tst.b [A7]+ 00001B72 6600 FE3C bne -0x1C2 /* 000019B0 */ 00001B76 4A05 tst.b D5 00001B78 6600 FE36 bne -0x1C8 /* 000019B0 */ 00001B7C 2F0B move.l -[A7], A3 00001B7E A8D9 syscall DisposRgn/DisposeRgn 00001B80 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+ 00001B84 4E5E unlink A6 00001B86 4E75 rts export_62: 00001B88 4E56 0000 link A6, 0 00001B8C 206E 0008 movea.l A0, [A6 + 0x8] 00001B90 2010 move.l D0, [A0] 00001B92 6736 beq +0x38 /* 00001BCA */ 00001B94 6B34 bmi +0x36 /* 00001BCA */ 00001B96 0480 0000 0221 subi.l D0, 0x221 00001B9C 6702 beq +0x4 /* 00001BA0 */ 00001B9E 602A bra +0x2C /* 00001BCA */ label00001BA0: 00001BA0 2F2D F92C move.l -[A7], [A5 - 0x6D4] 00001BA4 2F3C 0001 000A move.l -[A7], 0x1000A 00001BAA 3F2D FD88 move.w -[A7], [A5 - 0x278] 00001BAE 3F3C 0001 move.w -[A7], 0x1 00001BB2 3F2E 000C move.w -[A7], [A6 + 0xC] 00001BB6 206E 000E movea.l A0, [A6 + 0xE] 00001BBA 2F10 move.l -[A7], [A0] 00001BBC 4EBA FDBC jsr [PC - 0x244 /* 0000197A */] 00001BC0 206E 0008 movea.l A0, [A6 + 0x8] 00001BC4 4290 clr.l [A0] 00001BC6 4FEF 0012 lea.l A7, [A7 + 0x12] label00001BCA: 00001BCA 4E5E unlink A6 00001BCC 4E75 rts export_63: 00001BCE 4E56 0000 link A6, 0 00001BD2 4E5E unlink A6 00001BD4 4E75 rts export_64: 00001BD6 4E75 rts export_65: 00001BD8 4E75 rts export_67: 00001BDA 4E56 0000 link A6, 0 00001BDE 4E5E unlink A6 00001BE0 4E75 rts fn00001BE2: 00001BE2 4E56 FD00 link A6, -0x0300 00001BE6 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00001BEA 7C02 moveq.l D6, 0x02 00001BEC 2E2E 0008 move.l D7, [A6 + 0x8] 00001BF0 7010 moveq.l D0, 0x10 00001BF2 E0A7 asr D7, D0 00001BF4 2F07 move.l -[A7], D7 00001BF6 486E FD00 pea.l [A6 - 0x300] 00001BFA 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00001BFE 4A86 tst.l D6 00001C00 6F00 00F0 ble +0xF2 /* 00001CF2 */ 00001C04 486E FD00 pea.l [A6 - 0x300] 00001C08 486D FDC8 pea.l [A5 - 0x238] 00001C0C 4EBA E42A jsr [PC - 0x1BD6 /* 00000038 */] 00001C10 7800 moveq.l D4, 0x00 00001C12 2A2E 0008 move.l D5, [A6 + 0x8] 00001C16 0285 0000 FFFF andi.l D5, 0xFFFF 00001C1C 4A45 tst.w D5 00001C1E 508F addq.l A7, 8 00001C20 6A06 bpl +0x8 /* 00001C28 */ 00001C22 0684 0000 01F4 addi.l D4, 0x1F4 label00001C28: 00001C28 0805 000E btst.b D5, 0xE 00001C2C 6706 beq +0x8 /* 00001C34 */ 00001C2E 0684 0000 00FA addi.l D4, 0xFA label00001C34: 00001C34 0805 000D btst.b D5, 0xD /* '\r' */ 00001C38 6704 beq +0x6 /* 00001C3E */ 00001C3A 707D moveq.l D0, 0x7D 00001C3C D880 add.l D4, D0 label00001C3E: 00001C3E 0805 000C btst.b D5, 0xC 00001C42 6704 beq +0x6 /* 00001C48 */ 00001C44 703E moveq.l D0, 0x3E 00001C46 D880 add.l D4, D0 label00001C48: 00001C48 0805 000B btst.b D5, 0xB 00001C4C 6704 beq +0x6 /* 00001C52 */ 00001C4E 701F moveq.l D0, 0x1F 00001C50 D880 add.l D4, D0 label00001C52: 00001C52 2F04 move.l -[A7], D4 00001C54 486E FE00 pea.l [A6 - 0x200] 00001C58 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00001C5C 4A86 tst.l D6 00001C5E 6F00 0092 ble +0x94 /* 00001CF2 */ 00001C62 1D7C 0001 FF00 move.b [A6 - 0x100], 0x1 00001C68 1D7C 0030 FF01 move.b [A6 - 0xFF], 0x30 /* '0' */ 00001C6E 7063 moveq.l D0, 0x63 00001C70 B084 cmp.l D0, D4 00001C72 6C06 bge +0x8 /* 00001C7A */ 00001C74 1D6E FE01 FF01 move.b [A6 - 0xFF], [A6 - 0x1FF] label00001C7A: 00001C7A 486E FD00 pea.l [A6 - 0x300] 00001C7E 486E FF00 pea.l [A6 - 0x100] 00001C82 4EBA E3B4 jsr [PC - 0x1C4C /* 00000038 */] 00001C86 7001 moveq.l D0, 0x01 00001C88 B086 cmp.l D0, D6 00001C8A 508F addq.l A7, 8 00001C8C 6C64 bge +0x66 /* 00001CF2 */ 00001C8E 1D7C 0030 FF01 move.b [A6 - 0xFF], 0x30 /* '0' */ 00001C94 7009 moveq.l D0, 0x09 00001C96 B084 cmp.l D0, D4 00001C98 6C14 bge +0x16 /* 00001CAE */ 00001C9A 7063 moveq.l D0, 0x63 00001C9C B084 cmp.l D0, D4 00001C9E 6C08 bge +0xA /* 00001CA8 */ 00001CA0 1D6E FE02 FF01 move.b [A6 - 0xFF], [A6 - 0x1FE] 00001CA6 6006 bra +0x8 /* 00001CAE */ label00001CA8: 00001CA8 1D6E FE01 FF01 move.b [A6 - 0xFF], [A6 - 0x1FF] label00001CAE: 00001CAE 486E FD00 pea.l [A6 - 0x300] 00001CB2 486E FF00 pea.l [A6 - 0x100] 00001CB6 4EBA E380 jsr [PC - 0x1C80 /* 00000038 */] 00001CBA 7002 moveq.l D0, 0x02 00001CBC B086 cmp.l D0, D6 00001CBE 508F addq.l A7, 8 00001CC0 6C30 bge +0x32 /* 00001CF2 */ 00001CC2 7063 moveq.l D0, 0x63 00001CC4 B084 cmp.l D0, D4 00001CC6 6C08 bge +0xA /* 00001CD0 */ 00001CC8 1D6E FE03 FF01 move.b [A6 - 0xFF], [A6 - 0x1FD] 00001CCE 6014 bra +0x16 /* 00001CE4 */ label00001CD0: 00001CD0 7009 moveq.l D0, 0x09 00001CD2 B084 cmp.l D0, D4 00001CD4 6C08 bge +0xA /* 00001CDE */ 00001CD6 1D6E FE02 FF01 move.b [A6 - 0xFF], [A6 - 0x1FE] 00001CDC 6006 bra +0x8 /* 00001CE4 */ label00001CDE: 00001CDE 1D6E FE01 FF01 move.b [A6 - 0xFF], [A6 - 0x1FF] label00001CE4: 00001CE4 486E FD00 pea.l [A6 - 0x300] 00001CE8 486E FF00 pea.l [A6 - 0x100] 00001CEC 4EBA E34A jsr [PC - 0x1CB6 /* 00000038 */] 00001CF0 508F addq.l A7, 8 label00001CF2: 00001CF2 486E FD00 pea.l [A6 - 0x300] 00001CF6 A884 syscall DrawString 00001CF8 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00001CFC 4E5E unlink A6 00001CFE 4E75 rts export_68: fn00001D00: 00001D00 4E56 FFCE link A6, -0x0032 00001D04 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00001D08 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 00001D0C A873 syscall SetPort 00001D0E 4878 000A push.l 0xA /* '\n' */ 00001D12 206D FDC4 movea.l A0, [A5 - 0x23C] 00001D16 4868 FFFF pea.l [A0 - 0x1] 00001D1A 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001D1E 2D40 FFFC move.l [A6 - 0x4], D0 00001D22 486E FFF4 pea.l [A6 - 0xC] 00001D26 AA19 syscall GetForeColor 00001D28 486E FFEE pea.l [A6 - 0x12] 00001D2C AA1A syscall GetBackColor 00001D2E 4267 clr.w -[A7] 00001D30 A887 syscall TextFont 00001D32 2F3C 0064 0005 move.l -[A7], 0x640005 00001D38 A893 syscall MoveTo 00001D3A 486D FDCA pea.l [A5 - 0x236] 00001D3E A884 syscall DrawString 00001D40 2F3C 007D 0005 move.l -[A7], 0x7D0005 00001D46 A893 syscall MoveTo 00001D48 486D FDD0 pea.l [A5 - 0x230] 00001D4C A884 syscall DrawString 00001D4E 3F3C 0001 move.w -[A7], 0x1 00001D52 A887 syscall TextFont 00001D54 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001D58 A88A syscall TextSize 00001D5A 2F3C 004F 0005 move.l -[A7], 0x4F0005 00001D60 A893 syscall MoveTo 00001D62 486D FDD6 pea.l [A5 - 0x22A] 00001D66 A884 syscall DrawString 00001D68 2F3C 0044 0005 move.l -[A7], 0x440005 00001D6E A893 syscall MoveTo 00001D70 486D FDDC pea.l [A5 - 0x224] 00001D74 A884 syscall DrawString 00001D76 2F3C 0039 0005 move.l -[A7], 0x390005 00001D7C A893 syscall MoveTo 00001D7E 486D FDE2 pea.l [A5 - 0x21E] 00001D82 A884 syscall DrawString 00001D84 2F3C 002E 0005 move.l -[A7], 0x2E0005 00001D8A A893 syscall MoveTo 00001D8C 486D FDE8 pea.l [A5 - 0x218] 00001D90 A884 syscall DrawString 00001D92 2F3C 008F 0005 move.l -[A7], 0x8F0005 00001D98 A893 syscall MoveTo 00001D9A 486D FDF0 pea.l [A5 - 0x210] 00001D9E A884 syscall DrawString 00001DA0 2F3C 009A 0005 move.l -[A7], 0x9A0005 00001DA6 A893 syscall MoveTo 00001DA8 486D FDF8 pea.l [A5 - 0x208] 00001DAC A884 syscall DrawString 00001DAE 2F3C 00A5 0005 move.l -[A7], 0xA50005 00001DB4 A893 syscall MoveTo 00001DB6 486D FDFE pea.l [A5 - 0x202] 00001DBA A884 syscall DrawString 00001DBC 2F3C 00B0 0005 move.l -[A7], 0xB00005 00001DC2 A893 syscall MoveTo 00001DC4 486D FE04 pea.l [A5 - 0x1FC] 00001DC8 A884 syscall DrawString 00001DCA 3F3C 000C move.w -[A7], 0xC 00001DCE A88A syscall TextSize 00001DD0 286D FBDC movea.l A4, [A5 - 0x424] 00001DD4 422E FFFB clr.b [A6 - 0x5] 00001DD8 601A bra +0x1C /* 00001DF4 */ label00001DDA: 00001DDA 2054 movea.l A0, [A4] 00001DDC 3028 0028 move.w D0, [A0 + 0x28] 00001DE0 B06D FDBE cmp.w D0, [A5 - 0x242] 00001DE4 6608 bne +0xA /* 00001DEE */ 00001DE6 1D7C 0001 FFFB move.b [A6 - 0x5], 0x1 00001DEC 6006 bra +0x8 /* 00001DF4 */ label00001DEE: 00001DEE 2054 movea.l A0, [A4] 00001DF0 2868 002A movea.l A4, [A0 + 0x2A] label00001DF4: 00001DF4 200C move.l D0, A4 00001DF6 6706 beq +0x8 /* 00001DFE */ 00001DF8 4A2E FFFB tst.b [A6 - 0x5] 00001DFC 67DC beq -0x22 /* 00001DDA */ label00001DFE: 00001DFE 200C move.l D0, A4 00001E00 6700 0716 beq +0x718 /* 00002518 */ 00001E04 204C movea.l A0, A4 00001E06 A029 syscall HLock 00001E08 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001E0C A88A syscall TextSize 00001E0E 426E FFE8 clr.w [A6 - 0x18] 00001E12 426E FFEA clr.w [A6 - 0x16] 00001E16 426E FFEC clr.w [A6 - 0x14] 00001E1A 486E FFE8 pea.l [A6 - 0x18] 00001E1E AA14 syscall RGBForeColor 00001E20 3D7C FFFF FFE2 move.w [A6 - 0x1E], 0xFFFF 00001E26 3D7C FFFF FFE4 move.w [A6 - 0x1C], 0xFFFF 00001E2C 3D7C FFFF FFE6 move.w [A6 - 0x1A], 0xFFFF 00001E32 486E FFE2 pea.l [A6 - 0x1E] 00001E36 AA15 syscall RGBBackColor 00001E38 486D F51A pea.l [A5 - 0xAE6] 00001E3C 2F3C 001E 0032 move.l -[A7], 0x1E0032 00001E42 2F3C 00BE 7D00 move.l -[A7], 0xBE7D00 00001E48 A8A7 syscall SetRect 00001E4A 486D F51A pea.l [A5 - 0xAE6] 00001E4E A8A3 syscall EraseRect 00001E50 206D F8E4 movea.l A0, [A5 - 0x71C] 00001E54 2D68 0010 FFDA move.l [A6 - 0x26], [A0 + 0x10] 00001E5A 2D68 0014 FFDE move.l [A6 - 0x22], [A0 + 0x14] 00001E60 3D7C 0032 FFDC move.w [A6 - 0x24], 0x32 /* '2' */ 00001E66 70F0 moveq.l D0, 0xFFFFFFF0 00001E68 D06E FFE0 add.w D0, [A6 - 0x20] 00001E6C 3D40 FFE0 move.w [A6 - 0x20], D0 00001E70 70F0 moveq.l D0, 0xFFFFFFF0 00001E72 D06E FFDE add.w D0, [A6 - 0x22] 00001E76 3D40 FFDE move.w [A6 - 0x22], D0 00001E7A 486E FFDA pea.l [A6 - 0x26] 00001E7E A87B syscall ClipRect 00001E80 7800 moveq.l D4, 0x00 00001E82 7E01 moveq.l D7, 0x01 00001E84 2054 movea.l A0, [A4] 00001E86 2668 0024 movea.l A3, [A0 + 0x24] 00001E8A 6000 038E bra +0x390 /* 0000221A */ label00001E8E: 00001E8E 204B movea.l A0, A3 00001E90 A029 syscall HLock 00001E92 2053 movea.l A0, [A3] 00001E94 4AA8 0008 tst.l [A0 + 0x8] 00001E98 6D32 blt +0x34 /* 00001ECC */ 00001E9A 2053 movea.l A0, [A3] 00001E9C 4AA8 000C tst.l [A0 + 0xC] 00001EA0 6D2A blt +0x2C /* 00001ECC */ 00001EA2 4878 0006 push.l 0x6 00001EA6 2F04 move.l -[A7], D4 00001EA8 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001EAC 204D movea.l A0, A5 00001EAE D1C0 add.l A0, D0 00001EB0 4868 FBE4 pea.l [A0 - 0x41C] 00001EB4 AA14 syscall RGBForeColor 00001EB6 4878 0006 push.l 0x6 00001EBA 2F04 move.l -[A7], D4 00001EBC 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001EC0 204D movea.l A0, A5 00001EC2 D1C0 add.l A0, D0 00001EC4 4868 FBE4 pea.l [A0 - 0x41C] 00001EC8 AA15 syscall RGBBackColor 00001ECA 600C bra +0xE /* 00001ED8 */ label00001ECC: 00001ECC 486D FC20 pea.l [A5 - 0x3E0] 00001ED0 AA14 syscall RGBForeColor 00001ED2 486D FC20 pea.l [A5 - 0x3E0] 00001ED6 AA15 syscall RGBBackColor label00001ED8: 00001ED8 2054 movea.l A0, [A4] 00001EDA 2F28 0014 move.l -[A7], [A0 + 0x14] 00001EDE 2F2D FDBA move.l -[A7], [A5 - 0x246] 00001EE2 2253 movea.l A1, [A3] 00001EE4 2F11 move.l -[A7], [A1] 00001EE6 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001EEA 2F00 move.l -[A7], D0 00001EEC 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00001EF0 7C32 moveq.l D6, 0x32 00001EF2 DC80 add.l D6, D0 00001EF4 2F28 0014 move.l -[A7], [A0 + 0x14] 00001EF8 2F2D FDBA move.l -[A7], [A5 - 0x246] 00001EFC 2F29 0004 move.l -[A7], [A1 + 0x4] 00001F00 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001F04 2F00 move.l -[A7], D0 00001F06 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00001F0A 7232 moveq.l D1, 0x32 00001F0C D280 add.l D1, D0 00001F0E 2D41 FFCE move.l [A6 - 0x32], D1 00001F12 486D F51A pea.l [A5 - 0xAE6] 00001F16 3F06 move.w -[A7], D6 00001F18 3F3C 0055 move.w -[A7], 0x55 /* 'U' */ 00001F1C 3F01 move.w -[A7], D1 00001F1E 3F3C 0069 move.w -[A7], 0x69 /* 'i' */ 00001F22 A8A7 syscall SetRect 00001F24 486D F51A pea.l [A5 - 0xAE6] 00001F28 302E FFFE move.w D0, [A6 - 0x2] 00001F2C 4440 neg.w D0 00001F2E 3F00 move.w -[A7], D0 00001F30 4267 clr.w -[A7] 00001F32 A8A8 syscall OffsetRect 00001F34 486E FFD2 pea.l [A6 - 0x2E] 00001F38 70FE moveq.l D0, 0xFFFFFFFE 00001F3A D06D F51C add.w D0, [A5 - 0xAE4] 00001F3E 3F00 move.w -[A7], D0 00001F40 3F2E FFDA move.w -[A7], [A6 - 0x26] 00001F44 7002 moveq.l D0, 0x02 00001F46 D06D F520 add.w D0, [A5 - 0xAE0] 00001F4A 3F00 move.w -[A7], D0 00001F4C 3F2E FFDE move.w -[A7], [A6 - 0x22] 00001F50 A8A7 syscall SetRect 00001F52 4227 clr.b -[A7] 00001F54 486E FFDA pea.l [A6 - 0x26] 00001F58 486E FFD2 pea.l [A6 - 0x2E] 00001F5C 486E FFD2 pea.l [A6 - 0x2E] 00001F60 A8AA syscall SectRect 00001F62 486E FFD2 pea.l [A6 - 0x2E] 00001F66 A87B syscall ClipRect 00001F68 2053 movea.l A0, [A3] 00001F6A 4AA8 0008 tst.l [A0 + 0x8] 00001F6E 548F addq.l A7, 2 00001F70 6D10 blt +0x12 /* 00001F82 */ 00001F72 2053 movea.l A0, [A3] 00001F74 4AA8 000C tst.l [A0 + 0xC] 00001F78 6D08 blt +0xA /* 00001F82 */ 00001F7A 486D F51A pea.l [A5 - 0xAE6] 00001F7E A8A1 syscall FrameRect 00001F80 6006 bra +0x8 /* 00001F88 */ label00001F82: 00001F82 486D F51A pea.l [A5 - 0xAE6] 00001F86 A8A2 syscall PaintRect label00001F88: 00001F88 486D F51A pea.l [A5 - 0xAE6] 00001F8C 2F3C 0001 0001 move.l -[A7], 0x10001 00001F92 A8A9 syscall InsetRect 00001F94 486D F51A pea.l [A5 - 0xAE6] 00001F98 A8A1 syscall FrameRect 00001F9A 486D F51A pea.l [A5 - 0xAE6] 00001F9E 4878 FFFF push.l 0xFFFF 00001FA2 A8A9 syscall InsetRect 00001FA4 3F2D F51C move.w -[A7], [A5 - 0xAE4] 00001FA8 3F2D F51A move.w -[A7], [A5 - 0xAE6] 00001FAC A893 syscall MoveTo 00001FAE 3F2D F51C move.w -[A7], [A5 - 0xAE4] 00001FB2 70CA moveq.l D0, 0xFFFFFFCA 00001FB4 D06D F51A add.w D0, [A5 - 0xAE6] 00001FB8 3F00 move.w -[A7], D0 00001FBA A891 syscall LineTo 00001FBC 7001 moveq.l D0, 0x01 00001FBE D06D F51C add.w D0, [A5 - 0xAE4] 00001FC2 3F00 move.w -[A7], D0 00001FC4 70D9 moveq.l D0, 0xFFFFFFD9 00001FC6 D06D F51A add.w D0, [A5 - 0xAE6] 00001FCA 3F00 move.w -[A7], D0 00001FCC A893 syscall MoveTo 00001FCE 2F07 move.l -[A7], D7 00001FD0 486D F522 pea.l [A5 - 0xADE] 00001FD4 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00001FD8 486D F522 pea.l [A5 - 0xADE] 00001FDC A884 syscall DrawString 00001FDE 486E FFE8 pea.l [A6 - 0x18] 00001FE2 AA14 syscall RGBForeColor 00001FE4 486E FFE2 pea.l [A6 - 0x1E] 00001FE8 AA15 syscall RGBBackColor 00001FEA 7001 moveq.l D0, 0x01 00001FEC D06D F51C add.w D0, [A5 - 0xAE4] 00001FF0 3F00 move.w -[A7], D0 00001FF2 70E4 moveq.l D0, 0xFFFFFFE4 00001FF4 D06D F51A add.w D0, [A5 - 0xAE6] 00001FF8 3F00 move.w -[A7], D0 00001FFA A893 syscall MoveTo 00001FFC 2053 movea.l A0, [A3] 00001FFE 2F10 move.l -[A7], [A0] 00002000 486D F522 pea.l [A5 - 0xADE] 00002004 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00002008 486D F522 pea.l [A5 - 0xADE] 0000200C A884 syscall DrawString 0000200E 7001 moveq.l D0, 0x01 00002010 D06D F51C add.w D0, [A5 - 0xAE4] 00002014 3F00 move.w -[A7], D0 00002016 70EF moveq.l D0, 0xFFFFFFEF 00002018 D06D F51A add.w D0, [A5 - 0xAE6] 0000201C 3F00 move.w -[A7], D0 0000201E A893 syscall MoveTo 00002020 2053 movea.l A0, [A3] 00002022 2F28 0004 move.l -[A7], [A0 + 0x4] 00002026 486D F522 pea.l [A5 - 0xADE] 0000202A 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 0000202E 486D FE0C pea.l [A5 - 0x1F4] 00002032 A884 syscall DrawString 00002034 486D F522 pea.l [A5 - 0xADE] 00002038 A884 syscall DrawString 0000203A 7001 moveq.l D0, 0x01 0000203C D06D F51C add.w D0, [A5 - 0xAE4] 00002040 3F00 move.w -[A7], D0 00002042 70FA moveq.l D0, 0xFFFFFFFA 00002044 D06D F51A add.w D0, [A5 - 0xAE6] 00002048 3F00 move.w -[A7], D0 0000204A A893 syscall MoveTo 0000204C 2053 movea.l A0, [A3] 0000204E 2F28 0018 move.l -[A7], [A0 + 0x18] 00002052 4EBA FB8E jsr [PC - 0x472 /* 00001BE2 */] 00002056 7006 moveq.l D0, 0x06 00002058 2E80 move.l [A7], D0 0000205A 2F04 move.l -[A7], D4 0000205C 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00002060 204D movea.l A0, A5 00002062 D1C0 add.l A0, D0 00002064 4868 FBE4 pea.l [A0 - 0x41C] 00002068 AA14 syscall RGBForeColor 0000206A 4878 0006 push.l 0x6 0000206E 2F04 move.l -[A7], D4 00002070 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00002074 204D movea.l A0, A5 00002076 D1C0 add.l A0, D0 00002078 4868 FBE4 pea.l [A0 - 0x41C] 0000207C AA15 syscall RGBBackColor 0000207E 2053 movea.l A0, [A3] 00002080 4AA8 0008 tst.l [A0 + 0x8] 00002084 6D00 017E blt +0x180 /* 00002204 */ 00002088 2053 movea.l A0, [A3] 0000208A 4AA8 000C tst.l [A0 + 0xC] 0000208E 6D00 0174 blt +0x176 /* 00002204 */ 00002092 2054 movea.l A0, [A4] 00002094 2F28 0018 move.l -[A7], [A0 + 0x18] 00002098 2F2D FDBA move.l -[A7], [A5 - 0x246] 0000209C 2253 movea.l A1, [A3] 0000209E 2F29 0008 move.l -[A7], [A1 + 0x8] 000020A2 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000020A6 2F00 move.l -[A7], D0 000020A8 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 000020AC 7C32 moveq.l D6, 0x32 000020AE DC80 add.l D6, D0 000020B0 2F28 0018 move.l -[A7], [A0 + 0x18] 000020B4 2F2D FDBA move.l -[A7], [A5 - 0x246] 000020B8 2F29 000C move.l -[A7], [A1 + 0xC] 000020BC 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000020C0 2F00 move.l -[A7], D0 000020C2 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 000020C6 7232 moveq.l D1, 0x32 000020C8 D280 add.l D1, D0 000020CA 2D41 FFCE move.l [A6 - 0x32], D1 000020CE 486D F51A pea.l [A5 - 0xAE6] 000020D2 3F06 move.w -[A7], D6 000020D4 3F3C 006E move.w -[A7], 0x6E /* 'n' */ 000020D8 3F01 move.w -[A7], D1 000020DA 3F3C 0082 move.w -[A7], 0x82 000020DE A8A7 syscall SetRect 000020E0 486D F51A pea.l [A5 - 0xAE6] 000020E4 302E FFFE move.w D0, [A6 - 0x2] 000020E8 4440 neg.w D0 000020EA 3F00 move.w -[A7], D0 000020EC 4267 clr.w -[A7] 000020EE A8A8 syscall OffsetRect 000020F0 486E FFD2 pea.l [A6 - 0x2E] 000020F4 70FE moveq.l D0, 0xFFFFFFFE 000020F6 D06D F51C add.w D0, [A5 - 0xAE4] 000020FA 3F00 move.w -[A7], D0 000020FC 3F2E FFDA move.w -[A7], [A6 - 0x26] 00002100 7002 moveq.l D0, 0x02 00002102 D06D F520 add.w D0, [A5 - 0xAE0] 00002106 3F00 move.w -[A7], D0 00002108 3F2E FFDE move.w -[A7], [A6 - 0x22] 0000210C A8A7 syscall SetRect 0000210E 4227 clr.b -[A7] 00002110 486E FFDA pea.l [A6 - 0x26] 00002114 486E FFD2 pea.l [A6 - 0x2E] 00002118 486E FFD2 pea.l [A6 - 0x2E] 0000211C A8AA syscall SectRect 0000211E 486E FFD2 pea.l [A6 - 0x2E] 00002122 A87B syscall ClipRect 00002124 486D F51A pea.l [A5 - 0xAE6] 00002128 A8A1 syscall FrameRect 0000212A 486D F51A pea.l [A5 - 0xAE6] 0000212E 2F3C 0001 0001 move.l -[A7], 0x10001 00002134 A8A9 syscall InsetRect 00002136 486D F51A pea.l [A5 - 0xAE6] 0000213A A8A1 syscall FrameRect 0000213C 486D F51A pea.l [A5 - 0xAE6] 00002140 4878 FFFF push.l 0xFFFF 00002144 A8A9 syscall InsetRect 00002146 3EAD F51C move.w [A7], [A5 - 0xAE4] 0000214A 3F2D F51E move.w -[A7], [A5 - 0xAE2] 0000214E A893 syscall MoveTo 00002150 3F2D F51C move.w -[A7], [A5 - 0xAE4] 00002154 7030 moveq.l D0, 0x30 00002156 D06D F51E add.w D0, [A5 - 0xAE2] 0000215A 3F00 move.w -[A7], D0 0000215C A891 syscall LineTo 0000215E 7001 moveq.l D0, 0x01 00002160 D06D F51C add.w D0, [A5 - 0xAE4] 00002164 3F00 move.w -[A7], D0 00002166 700D moveq.l D0, 0x0D 00002168 D06D F51E add.w D0, [A5 - 0xAE2] 0000216C 3F00 move.w -[A7], D0 0000216E A893 syscall MoveTo 00002170 2F07 move.l -[A7], D7 00002172 486D F522 pea.l [A5 - 0xADE] 00002176 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 0000217A 486D F522 pea.l [A5 - 0xADE] 0000217E A884 syscall DrawString 00002180 486E FFE8 pea.l [A6 - 0x18] 00002184 AA14 syscall RGBForeColor 00002186 486E FFE2 pea.l [A6 - 0x1E] 0000218A AA15 syscall RGBBackColor 0000218C 7001 moveq.l D0, 0x01 0000218E D06D F51C add.w D0, [A5 - 0xAE4] 00002192 3F00 move.w -[A7], D0 00002194 7018 moveq.l D0, 0x18 00002196 D06D F51E add.w D0, [A5 - 0xAE2] 0000219A 3F00 move.w -[A7], D0 0000219C A893 syscall MoveTo 0000219E 2053 movea.l A0, [A3] 000021A0 2F28 0008 move.l -[A7], [A0 + 0x8] 000021A4 486D F522 pea.l [A5 - 0xADE] 000021A8 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 000021AC 486D F522 pea.l [A5 - 0xADE] 000021B0 A884 syscall DrawString 000021B2 7001 moveq.l D0, 0x01 000021B4 D06D F51C add.w D0, [A5 - 0xAE4] 000021B8 3F00 move.w -[A7], D0 000021BA 7023 moveq.l D0, 0x23 000021BC D06D F51E add.w D0, [A5 - 0xAE2] 000021C0 3F00 move.w -[A7], D0 000021C2 A893 syscall MoveTo 000021C4 2053 movea.l A0, [A3] 000021C6 2F28 000C move.l -[A7], [A0 + 0xC] 000021CA 486D F522 pea.l [A5 - 0xADE] 000021CE 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 000021D2 486D FE10 pea.l [A5 - 0x1F0] 000021D6 A884 syscall DrawString 000021D8 486D F522 pea.l [A5 - 0xADE] 000021DC A884 syscall DrawString 000021DE 7001 moveq.l D0, 0x01 000021E0 D06D F51C add.w D0, [A5 - 0xAE4] 000021E4 3F00 move.w -[A7], D0 000021E6 702E moveq.l D0, 0x2E 000021E8 D06D F51E add.w D0, [A5 - 0xAE2] 000021EC 3F00 move.w -[A7], D0 000021EE A893 syscall MoveTo 000021F0 2053 movea.l A0, [A3] 000021F2 2F28 0010 move.l -[A7], [A0 + 0x10] 000021F6 486D F522 pea.l [A5 - 0xADE] 000021FA 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 000021FE 486D F522 pea.l [A5 - 0xADE] 00002202 A884 syscall DrawString label00002204: 00002204 204B movea.l A0, A3 00002206 A02A syscall HUnlock 00002208 2053 movea.l A0, [A3] 0000220A 2668 001C movea.l A3, [A0 + 0x1C] 0000220E 5284 addq.l D4, 1 00002210 700A moveq.l D0, 0x0A 00002212 B084 cmp.l D0, D4 00002214 6E02 bgt +0x4 /* 00002218 */ 00002216 7800 moveq.l D4, 0x00 label00002218: 00002218 5287 addq.l D7, 1 label0000221A: 0000221A 200B move.l D0, A3 0000221C 6600 FC70 bne -0x38E /* 00001E8E */ 00002220 486D F51A pea.l [A5 - 0xAE6] 00002224 42A7 clr.l -[A7] 00002226 2F3C 7D00 7D00 move.l -[A7], 0x7D007D00 /* '}\0}\0' */ 0000222C A8A7 syscall SetRect 0000222E 486D F51A pea.l [A5 - 0xAE6] 00002232 A87B syscall ClipRect 00002234 2054 movea.l A0, [A4] 00002236 2F28 001C move.l -[A7], [A0 + 0x1C] 0000223A 486D F522 pea.l [A5 - 0xADE] 0000223E 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00002242 2F3C 00E6 000A move.l -[A7], 0xE6000A 00002248 A893 syscall MoveTo 0000224A 486D F522 pea.l [A5 - 0xADE] 0000224E A884 syscall DrawString 00002250 2054 movea.l A0, [A4] 00002252 7001 moveq.l D0, 0x01 00002254 B0A8 001C cmp.l D0, [A0 + 0x1C] 00002258 6608 bne +0xA /* 00002262 */ 0000225A 486D FE14 pea.l [A5 - 0x1EC] 0000225E A884 syscall DrawString 00002260 6006 bra +0x8 /* 00002268 */ label00002262: 00002262 486D FE28 pea.l [A5 - 0x1D8] 00002266 A884 syscall DrawString label00002268: 00002268 2054 movea.l A0, [A4] 0000226A 4AA8 001C tst.l [A0 + 0x1C] 0000226E 6F00 029E ble +0x2A0 /* 0000250E */ 00002272 2054 movea.l A0, [A4] 00002274 4AA8 0004 tst.l [A0 + 0x4] 00002278 6600 0150 bne +0x152 /* 000023CA */ 0000227C 2F3C 00E6 007D move.l -[A7], 0xE6007D 00002282 A893 syscall MoveTo 00002284 486D FE3E pea.l [A5 - 0x1C2] 00002288 A884 syscall DrawString 0000228A 2054 movea.l A0, [A4] 0000228C 2468 0020 movea.l A2, [A0 + 0x20] 00002290 200A move.l D0, A2 00002292 6700 027A beq +0x27C /* 0000250E */ 00002296 2F3C 00FA 007D move.l -[A7], 0xFA007D 0000229C A893 syscall MoveTo 0000229E 486D FE44 pea.l [A5 - 0x1BC] 000022A2 A884 syscall DrawString 000022A4 2052 movea.l A0, [A2] 000022A6 2F28 001C move.l -[A7], [A0 + 0x1C] 000022AA 486D F522 pea.l [A5 - 0xADE] 000022AE 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 000022B2 486D F522 pea.l [A5 - 0xADE] 000022B6 A884 syscall DrawString 000022B8 2F3C 00FA 0104 move.l -[A7], 0xFA0104 000022BE A893 syscall MoveTo 000022C0 486D FE58 pea.l [A5 - 0x1A8] 000022C4 A884 syscall DrawString 000022C6 486D F522 pea.l [A5 - 0xADE] 000022CA 2052 movea.l A0, [A2] 000022CC 4868 0032 pea.l [A0 + 0x32] 000022D0 4EBA DD8C jsr [PC - 0x2274 /* 0000005E */] 000022D4 486D F522 pea.l [A5 - 0xADE] 000022D8 A884 syscall DrawString 000022DA 2EBC 0109 007D move.l [A7], 0x109007D 000022E0 A893 syscall MoveTo 000022E2 486D FE60 pea.l [A5 - 0x1A0] 000022E6 A884 syscall DrawString 000022E8 2052 movea.l A0, [A2] 000022EA 3068 0020 movea.w A0, [A0 + 0x20] 000022EE 2E88 move.l [A7], A0 000022F0 486D F522 pea.l [A5 - 0xADE] 000022F4 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 000022F8 486D F522 pea.l [A5 - 0xADE] 000022FC A884 syscall DrawString 000022FE 2F3C 0109 0104 move.l -[A7], 0x1090104 00002304 A893 syscall MoveTo 00002306 486D FE6A pea.l [A5 - 0x196] 0000230A A884 syscall DrawString 0000230C 2052 movea.l A0, [A2] 0000230E 2628 0004 move.l D3, [A0 + 0x4] 00002312 1B7C 0004 F522 move.b [A5 - 0xADE], 0x4 00002318 2003 move.l D0, D3 0000231A 7218 moveq.l D1, 0x18 0000231C E2A0 asr D0, D1 0000231E 1B40 F523 move.b [A5 - 0xADD], D0 00002322 2003 move.l D0, D3 00002324 7210 moveq.l D1, 0x10 00002326 E2A0 asr D0, D1 00002328 1B40 F524 move.b [A5 - 0xADC], D0 0000232C 2003 move.l D0, D3 0000232E E080 asr D0, 8 00002330 1B40 F525 move.b [A5 - 0xADB], D0 00002334 1B43 F526 move.b [A5 - 0xADA], D3 00002338 486D F522 pea.l [A5 - 0xADE] 0000233C A884 syscall DrawString 0000233E 2F3C 0118 007D move.l -[A7], 0x118007D 00002344 A893 syscall MoveTo 00002346 486D FE72 pea.l [A5 - 0x18E] 0000234A A884 syscall DrawString 0000234C 2052 movea.l A0, [A2] 0000234E 3068 0022 movea.w A0, [A0 + 0x22] 00002352 2F08 move.l -[A7], A0 00002354 486D F522 pea.l [A5 - 0xADE] 00002358 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 0000235C 486D F522 pea.l [A5 - 0xADE] 00002360 A884 syscall DrawString 00002362 2F3C 0118 0104 move.l -[A7], 0x1180104 00002368 A893 syscall MoveTo 0000236A 486D FE7C pea.l [A5 - 0x184] 0000236E A884 syscall DrawString 00002370 2052 movea.l A0, [A2] 00002372 2628 0014 move.l D3, [A0 + 0x14] 00002376 1B7C 0004 F522 move.b [A5 - 0xADE], 0x4 0000237C 2003 move.l D0, D3 0000237E 7218 moveq.l D1, 0x18 00002380 E2A0 asr D0, D1 00002382 1B40 F523 move.b [A5 - 0xADD], D0 00002386 2003 move.l D0, D3 00002388 7210 moveq.l D1, 0x10 0000238A E2A0 asr D0, D1 0000238C 1B40 F524 move.b [A5 - 0xADC], D0 00002390 2003 move.l D0, D3 00002392 E080 asr D0, 8 00002394 1B40 F525 move.b [A5 - 0xADB], D0 00002398 1B43 F526 move.b [A5 - 0xADA], D3 0000239C 486D F522 pea.l [A5 - 0xADE] 000023A0 A884 syscall DrawString 000023A2 2F3C 0127 007D move.l -[A7], 0x127007D 000023A8 A893 syscall MoveTo 000023AA 486D FE86 pea.l [A5 - 0x17A] 000023AE A884 syscall DrawString 000023B0 2052 movea.l A0, [A2] 000023B2 3068 0052 movea.w A0, [A0 + 0x52] 000023B6 2F08 move.l -[A7], A0 000023B8 486D F522 pea.l [A5 - 0xADE] 000023BC 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 000023C0 486D F522 pea.l [A5 - 0xADE] 000023C4 A884 syscall DrawString 000023C6 6000 0146 bra +0x148 /* 0000250E */ label000023CA: 000023CA 2054 movea.l A0, [A4] 000023CC 7001 moveq.l D0, 0x01 000023CE B0A8 0004 cmp.l D0, [A0 + 0x4] 000023D2 6600 0112 bne +0x114 /* 000024E6 */ 000023D6 2F3C 00E6 007D move.l -[A7], 0xE6007D 000023DC A893 syscall MoveTo 000023DE 486D FE96 pea.l [A5 - 0x16A] 000023E2 A884 syscall DrawString 000023E4 2054 movea.l A0, [A4] 000023E6 2A28 0020 move.l D5, [A0 + 0x20] 000023EA 4A85 tst.l D5 000023EC 6700 0120 beq +0x122 /* 0000250E */ 000023F0 2F3C 00FA 007D move.l -[A7], 0xFA007D 000023F6 A893 syscall MoveTo 000023F8 486D FE9C pea.l [A5 - 0x164] 000023FC A884 syscall DrawString 000023FE 2045 movea.l A0, D5 00002400 2050 movea.l A0, [A0] 00002402 2628 0014 move.l D3, [A0 + 0x14] 00002406 1B7C 0004 F522 move.b [A5 - 0xADE], 0x4 0000240C 2003 move.l D0, D3 0000240E 7218 moveq.l D1, 0x18 00002410 E2A0 asr D0, D1 00002412 1B40 F523 move.b [A5 - 0xADD], D0 00002416 2003 move.l D0, D3 00002418 7210 moveq.l D1, 0x10 0000241A E2A0 asr D0, D1 0000241C 1B40 F524 move.b [A5 - 0xADC], D0 00002420 2003 move.l D0, D3 00002422 E080 asr D0, 8 00002424 1B40 F525 move.b [A5 - 0xADB], D0 00002428 1B43 F526 move.b [A5 - 0xADA], D3 0000242C 486D F522 pea.l [A5 - 0xADE] 00002430 A884 syscall DrawString 00002432 2F3C 00FA 0104 move.l -[A7], 0xFA0104 00002438 A893 syscall MoveTo 0000243A 486D FEA6 pea.l [A5 - 0x15A] 0000243E A884 syscall DrawString 00002440 2045 movea.l A0, D5 00002442 2050 movea.l A0, [A0] 00002444 3068 0018 movea.w A0, [A0 + 0x18] 00002448 2F08 move.l -[A7], A0 0000244A 486D F522 pea.l [A5 - 0xADE] 0000244E 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00002452 486D F522 pea.l [A5 - 0xADE] 00002456 A884 syscall DrawString 00002458 2F3C 0109 007D move.l -[A7], 0x109007D 0000245E A893 syscall MoveTo 00002460 486D FEB2 pea.l [A5 - 0x14E] 00002464 A884 syscall DrawString 00002466 2045 movea.l A0, D5 00002468 2050 movea.l A0, [A0] 0000246A 3068 001A movea.w A0, [A0 + 0x1A] 0000246E 2F08 move.l -[A7], A0 00002470 486D F522 pea.l [A5 - 0xADE] 00002474 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00002478 486D F522 pea.l [A5 - 0xADE] 0000247C A884 syscall DrawString 0000247E 2F3C 0109 0104 move.l -[A7], 0x1090104 00002484 A893 syscall MoveTo 00002486 486D FEC6 pea.l [A5 - 0x13A] 0000248A A884 syscall DrawString 0000248C 2045 movea.l A0, D5 0000248E 2050 movea.l A0, [A0] 00002490 3068 001C movea.w A0, [A0 + 0x1C] 00002494 2F08 move.l -[A7], A0 00002496 486D F522 pea.l [A5 - 0xADE] 0000249A 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 0000249E 486D F522 pea.l [A5 - 0xADE] 000024A2 A884 syscall DrawString 000024A4 2F3C 0118 007D move.l -[A7], 0x118007D 000024AA A893 syscall MoveTo 000024AC 486D FED8 pea.l [A5 - 0x128] 000024B0 A884 syscall DrawString 000024B2 2045 movea.l A0, D5 000024B4 2050 movea.l A0, [A0] 000024B6 2F28 0020 move.l -[A7], [A0 + 0x20] 000024BA 4EBA F726 jsr [PC - 0x8DA /* 00001BE2 */] 000024BE 2EBC 0118 0104 move.l [A7], 0x1180104 000024C4 A893 syscall MoveTo 000024C6 486D FEE8 pea.l [A5 - 0x118] 000024CA A884 syscall DrawString 000024CC 2045 movea.l A0, D5 000024CE 2050 movea.l A0, [A0] 000024D0 3068 001E movea.w A0, [A0 + 0x1E] 000024D4 2F08 move.l -[A7], A0 000024D6 486D F522 pea.l [A5 - 0xADE] 000024DA 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 000024DE 486D F522 pea.l [A5 - 0xADE] 000024E2 A884 syscall DrawString 000024E4 6028 bra +0x2A /* 0000250E */ label000024E6: 000024E6 2054 movea.l A0, [A4] 000024E8 7002 moveq.l D0, 0x02 000024EA B0A8 0004 cmp.l D0, [A0 + 0x4] 000024EE 6610 bne +0x12 /* 00002500 */ 000024F0 2F3C 00E6 007D move.l -[A7], 0xE6007D 000024F6 A893 syscall MoveTo 000024F8 486D FEF8 pea.l [A5 - 0x108] 000024FC A884 syscall DrawString 000024FE 600E bra +0x10 /* 0000250E */ label00002500: 00002500 2F3C 00E6 007D move.l -[A7], 0xE6007D 00002506 A893 syscall MoveTo 00002508 486D FEFE pea.l [A5 - 0x102] 0000250C A884 syscall DrawString label0000250E: 0000250E 204C movea.l A0, A4 00002510 A02A syscall HUnlock 00002512 3F3C 000C move.w -[A7], 0xC 00002516 A88A syscall TextSize label00002518: 00002518 486E FFF4 pea.l [A6 - 0xC] 0000251C AA14 syscall RGBForeColor 0000251E 486E FFEE pea.l [A6 - 0x12] 00002522 AA15 syscall RGBBackColor 00002524 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00002528 4E5E unlink A6 0000252A 4E75 rts fn0000252C: 0000252C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00002530 286D FBDC movea.l A4, [A5 - 0x424] 00002534 7E00 moveq.l D7, 0x00 00002536 6016 bra +0x18 /* 0000254E */ label00002538: 00002538 2054 movea.l A0, [A4] 0000253A 3028 0028 move.w D0, [A0 + 0x28] 0000253E B06D FDBE cmp.w D0, [A5 - 0x242] 00002542 6604 bne +0x6 /* 00002548 */ 00002544 7E01 moveq.l D7, 0x01 00002546 6006 bra +0x8 /* 0000254E */ label00002548: 00002548 2054 movea.l A0, [A4] 0000254A 2868 002A movea.l A4, [A0 + 0x2A] label0000254E: 0000254E 200C move.l D0, A4 00002550 6704 beq +0x6 /* 00002556 */ 00002552 4A07 tst.b D7 00002554 67E2 beq -0x1C /* 00002538 */ label00002556: 00002556 7C01 moveq.l D6, 0x01 00002558 200C move.l D0, A4 0000255A 676A beq +0x6C /* 000025C6 */ 0000255C 204C movea.l A0, A4 0000255E A029 syscall HLock 00002560 2054 movea.l A0, [A4] 00002562 2668 0024 movea.l A3, [A0 + 0x24] 00002566 6056 bra +0x58 /* 000025BE */ label00002568: 00002568 204B movea.l A0, A3 0000256A A029 syscall HLock 0000256C 2054 movea.l A0, [A4] 0000256E 2F28 0014 move.l -[A7], [A0 + 0x14] 00002572 2F2D FDBA move.l -[A7], [A5 - 0x246] 00002576 2253 movea.l A1, [A3] 00002578 2F29 0004 move.l -[A7], [A1 + 0x4] 0000257C 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00002580 2F00 move.l -[A7], D0 00002582 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00002586 7A32 moveq.l D5, 0x32 00002588 DA80 add.l D5, D0 0000258A BC85 cmp.l D6, D5 0000258C 6C02 bge +0x4 /* 00002590 */ 0000258E 2C05 move.l D6, D5 label00002590: 00002590 2054 movea.l A0, [A4] 00002592 2F28 0018 move.l -[A7], [A0 + 0x18] 00002596 2F2D FDBA move.l -[A7], [A5 - 0x246] 0000259A 2253 movea.l A1, [A3] 0000259C 2F29 000C move.l -[A7], [A1 + 0xC] 000025A0 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000025A4 2F00 move.l -[A7], D0 000025A6 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 000025AA 7A32 moveq.l D5, 0x32 000025AC DA80 add.l D5, D0 000025AE BC85 cmp.l D6, D5 000025B0 6C02 bge +0x4 /* 000025B4 */ 000025B2 2C05 move.l D6, D5 label000025B4: 000025B4 204B movea.l A0, A3 000025B6 A02A syscall HUnlock 000025B8 2053 movea.l A0, [A3] 000025BA 2668 001C movea.l A3, [A0 + 0x1C] label000025BE: 000025BE 200B move.l D0, A3 000025C0 66A6 bne -0x58 /* 00002568 */ 000025C2 204C movea.l A0, A4 000025C4 A02A syscall HUnlock label000025C6: 000025C6 206D F8E4 movea.l A0, [A5 - 0x71C] 000025CA 2B68 0010 F51A move.l [A5 - 0xAE6], [A0 + 0x10] 000025D0 2B68 0014 F51E move.l [A5 - 0xAE2], [A0 + 0x14] 000025D6 302D F520 move.w D0, [A5 - 0xAE0] 000025DA 906D F51C sub.w D0, [A5 - 0xAE4] 000025DE 3240 movea.w A1, D0 000025E0 2006 move.l D0, D6 000025E2 9089 sub.l D0, A1 000025E4 72CE moveq.l D1, 0xFFFFFFCE 000025E6 D280 add.l D1, D0 000025E8 2B41 FDC0 move.l [A5 - 0x240], D1 000025EC 4878 000A push.l 0xA /* '\n' */ 000025F0 2F01 move.l -[A7], D1 000025F2 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 000025F6 7414 moveq.l D2, 0x14 000025F8 D480 add.l D2, D0 000025FA 2B42 FDC0 move.l [A5 - 0x240], D2 000025FE 2F2D F904 move.l -[A7], [A5 - 0x6FC] 00002602 3F02 move.w -[A7], D2 00002604 A965 syscall SetControlMaximum/SetMaxCtl 00002606 2F2D F904 move.l -[A7], [A5 - 0x6FC] 0000260A 3F3C 0001 move.w -[A7], 0x1 0000260E A964 syscall SetControlMinimum/SetMinCtl 00002610 4267 clr.w -[A7] 00002612 2F2D F904 move.l -[A7], [A5 - 0x6FC] 00002616 A960 syscall GetControlValue/GetCtlValue 00002618 305F movea.w A0, [A7]+ 0000261A B1ED FDC0 cmpa.l A0, [A5 - 0x240] 0000261E 6F10 ble +0x12 /* 00002630 */ 00002620 2F2D F904 move.l -[A7], [A5 - 0x6FC] 00002624 3F2D FDC2 move.w -[A7], [A5 - 0x23E] 00002628 A963 syscall SetControlValue/SetCtlValue 0000262A 2B6D FDC0 FDC4 move.l [A5 - 0x23C], [A5 - 0x240] label00002630: 00002630 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00002634 4E75 rts export_66: 00002636 4E56 0000 link A6, 0 0000263A 206D F8E4 movea.l A0, [A5 - 0x71C] 0000263E 2B68 0010 F51A move.l [A5 - 0xAE6], [A0 + 0x10] 00002644 2B68 0014 F51E move.l [A5 - 0xAE2], [A0 + 0x14] 0000264A 2F2D F904 move.l -[A7], [A5 - 0x6FC] 0000264E 302D F520 move.w D0, [A5 - 0xAE0] 00002652 906D F51C sub.w D0, [A5 - 0xAE4] 00002656 0640 FFBE addi.w D0, 0xFFBE 0000265A 3F00 move.w -[A7], D0 0000265C 3F3C 0010 move.w -[A7], 0x10 00002660 A95C syscall SizeControl 00002662 4EBA FEC8 jsr [PC - 0x138 /* 0000252C */] 00002666 4E5E unlink A6 00002668 4E75 rts export_69: 0000266A 4E56 FF00 link A6, -0x0100 0000266E 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00002672 4AAD F8E4 tst.l [A5 - 0x71C] 00002676 6700 0178 beq +0x17A /* 000027F0 */ 0000267A 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 0000267E 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00002682 4AAD FBD8 tst.l [A5 - 0x428] 00002686 588F addq.l A7, 4 00002688 6F00 0114 ble +0x116 /* 0000279E */ 0000268C 7E01 moveq.l D7, 0x01 0000268E 42A7 clr.l -[A7] 00002690 3F3C 0029 move.w -[A7], 0x29 /* ')' */ 00002694 A9BF syscall GetRMenu 00002696 265F movea.l A3, [A7]+ 00002698 200B move.l D0, A3 0000269A 6700 0102 beq +0x104 /* 0000279E */ 0000269E 204B movea.l A0, A3 000026A0 A029 syscall HLock 000026A2 286D FBDC movea.l A4, [A5 - 0x424] 000026A6 6000 00F0 bra +0xF2 /* 00002798 */ label000026AA: 000026AA 204C movea.l A0, A4 000026AC A029 syscall HLock 000026AE 2054 movea.l A0, [A4] 000026B0 3147 0028 move.w [A0 + 0x28], D7 000026B4 1B7C 0001 F522 move.b [A5 - 0xADE], 0x1 000026BA 1B7C 0020 F523 move.b [A5 - 0xADD], 0x20 /* ' ' */ 000026C0 4267 clr.w -[A7] 000026C2 2F0B move.l -[A7], A3 000026C4 A950 syscall CountMItems 000026C6 3C1F move.w D6, [A7]+ 000026C8 BE46 cmp.w D7, D6 000026CA 6F08 ble +0xA /* 000026D4 */ 000026CC 2F0B move.l -[A7], A3 000026CE 486D F522 pea.l [A5 - 0xADE] 000026D2 A933 syscall AppendMenu label000026D4: 000026D4 2054 movea.l A0, [A4] 000026D6 4AA8 0004 tst.l [A0 + 0x4] 000026DA 6610 bne +0x12 /* 000026EC */ 000026DC 486D F522 pea.l [A5 - 0xADE] 000026E0 486D FF06 pea.l [A5 - 0xFA] 000026E4 4EBA D952 jsr [PC - 0x26AE /* 00000038 */] 000026E8 508F addq.l A7, 8 000026EA 6042 bra +0x44 /* 0000272E */ label000026EC: 000026EC 2054 movea.l A0, [A4] 000026EE 7001 moveq.l D0, 0x01 000026F0 B0A8 0004 cmp.l D0, [A0 + 0x4] 000026F4 6610 bne +0x12 /* 00002706 */ 000026F6 486D F522 pea.l [A5 - 0xADE] 000026FA 486D FF0E pea.l [A5 - 0xF2] 000026FE 4EBA D938 jsr [PC - 0x26C8 /* 00000038 */] 00002702 508F addq.l A7, 8 00002704 6028 bra +0x2A /* 0000272E */ label00002706: 00002706 2054 movea.l A0, [A4] 00002708 7002 moveq.l D0, 0x02 0000270A B0A8 0004 cmp.l D0, [A0 + 0x4] 0000270E 6610 bne +0x12 /* 00002720 */ 00002710 486D F522 pea.l [A5 - 0xADE] 00002714 486D FF16 pea.l [A5 - 0xEA] 00002718 4EBA D91E jsr [PC - 0x26E2 /* 00000038 */] 0000271C 508F addq.l A7, 8 0000271E 600E bra +0x10 /* 0000272E */ label00002720: 00002720 486D F522 pea.l [A5 - 0xADE] 00002724 486D FF1C pea.l [A5 - 0xE4] 00002728 4EBA D90E jsr [PC - 0x26F2 /* 00000038 */] 0000272C 508F addq.l A7, 8 label0000272E: 0000272E 2054 movea.l A0, [A4] 00002730 2F28 000C move.l -[A7], [A0 + 0xC] 00002734 486E FF00 pea.l [A6 - 0x100] 00002738 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 0000273C 486D F522 pea.l [A5 - 0xADE] 00002740 486D FF26 pea.l [A5 - 0xDA] 00002744 4EBA D8F2 jsr [PC - 0x270E /* 00000038 */] 00002748 486D F522 pea.l [A5 - 0xADE] 0000274C 486E FF00 pea.l [A6 - 0x100] 00002750 4EBA D8E6 jsr [PC - 0x271A /* 00000038 */] 00002754 486D F522 pea.l [A5 - 0xADE] 00002758 486D FF28 pea.l [A5 - 0xD8] 0000275C 4EBA D8DA jsr [PC - 0x2726 /* 00000038 */] 00002760 2054 movea.l A0, [A4] 00002762 2E90 move.l [A7], [A0] 00002764 486E FF00 pea.l [A6 - 0x100] 00002768 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 0000276C 486D F522 pea.l [A5 - 0xADE] 00002770 486E FF00 pea.l [A6 - 0x100] 00002774 4EBA D8C2 jsr [PC - 0x273E /* 00000038 */] 00002778 2E8B move.l [A7], A3 0000277A 3F07 move.w -[A7], D7 0000277C 486D F522 pea.l [A5 - 0xADE] 00002780 A947 syscall SetMenuItemText/SetItem 00002782 2E8B move.l [A7], A3 00002784 3F07 move.w -[A7], D7 00002786 A939 syscall EnableItem 00002788 204C movea.l A0, A4 0000278A A02A syscall HUnlock 0000278C 2054 movea.l A0, [A4] 0000278E 2868 002A movea.l A4, [A0 + 0x2A] 00002792 5247 addq.w D7, 1 00002794 4FEF 0014 lea.l A7, [A7 + 0x14] label00002798: 00002798 200C move.l D0, A4 0000279A 6600 FF0E bne -0xF0 /* 000026AA */ label0000279E: 0000279E 3B7C 0001 FDBE move.w [A5 - 0x242], 0x1 000027A4 2F2D F904 move.l -[A7], [A5 - 0x6FC] 000027A8 2F3C 00BE 0032 move.l -[A7], 0xBE0032 000027AE A959 syscall MoveControl 000027B0 206D F8E4 movea.l A0, [A5 - 0x71C] 000027B4 2B68 0010 F51A move.l [A5 - 0xAE6], [A0 + 0x10] 000027BA 2B68 0014 F51E move.l [A5 - 0xAE2], [A0 + 0x14] 000027C0 2F2D F904 move.l -[A7], [A5 - 0x6FC] 000027C4 302D F520 move.w D0, [A5 - 0xAE0] 000027C8 906D F51C sub.w D0, [A5 - 0xAE4] 000027CC 0640 FFBE addi.w D0, 0xFFBE 000027D0 3F00 move.w -[A7], D0 000027D2 3F3C 0010 move.w -[A7], 0x10 000027D6 A95C syscall SizeControl 000027D8 7064 moveq.l D0, 0x64 000027DA 2B40 FDBA move.l [A5 - 0x246], D0 000027DE 7201 moveq.l D1, 0x01 000027E0 2B41 FDC4 move.l [A5 - 0x23C], D1 000027E4 2F2D F904 move.l -[A7], [A5 - 0x6FC] 000027E8 3F01 move.w -[A7], D1 000027EA A963 syscall SetControlValue/SetCtlValue 000027EC 4EBA FD3E jsr [PC - 0x2C2 /* 0000252C */] label000027F0: 000027F0 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000027F4 4E5E unlink A6 000027F6 4E75 rts export_70: 000027F8 4E56 0000 link A6, 0 000027FC 0C2E 0001 0008 cmpi.b [A6 + 0x8], 0x1 00002802 4E5E unlink A6 00002804 4E75 rts export_71: 00002806 4E56 0000 link A6, 0 0000280A 2F07 move.l -[A7], D7 0000280C 202E 0008 move.l D0, [A6 + 0x8] 00002810 6748 beq +0x4A /* 0000285A */ 00002812 6B46 bmi +0x48 /* 0000285A */ 00002814 0480 0000 0211 subi.l D0, 0x211 0000281A 6702 beq +0x4 /* 0000281E */ 0000281C 603C bra +0x3E /* 0000285A */ label0000281E: 0000281E 4267 clr.w -[A7] 00002820 2F2E 000C move.l -[A7], [A6 + 0xC] 00002824 A960 syscall GetControlValue/GetCtlValue 00002826 3E1F move.w D7, [A7]+ 00002828 BE6D FDBE cmp.w D7, [A5 - 0x242] 0000282C 672C beq +0x2E /* 0000285A */ 0000282E 3B47 FDBE move.w [A5 - 0x242], D7 00002832 4EBA FCF8 jsr [PC - 0x308 /* 0000252C */] 00002836 486D F51A pea.l [A5 - 0xAE6] 0000283A 42A7 clr.l -[A7] 0000283C 2F3C 7D00 7D00 move.l -[A7], 0x7D007D00 /* '}\0}\0' */ 00002842 A8A7 syscall SetRect 00002844 486D F51A pea.l [A5 - 0xAE6] 00002848 A8A3 syscall EraseRect 0000284A 4EBA F4B4 jsr [PC - 0xB4C /* 00001D00 */] 0000284E 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 00002852 A969 syscall DrawControls 00002854 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 00002858 A904 syscall DrawGrowIcon label0000285A: 0000285A 2E1F move.l D7, [A7]+ 0000285C 4E5E unlink A6 0000285E 4E75 rts export_72: 00002860 4E56 0000 link A6, 0 00002864 48E7 0300 movem.l -[A7], D6,D7 00002868 42A7 clr.l -[A7] 0000286A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000286E A95A syscall GetControlReference/GetCRefCon 00002870 2E1F move.l D7, [A7]+ 00002872 2007 move.l D0, D7 00002874 0480 0000 0214 subi.l D0, 0x214 0000287A 7213 moveq.l D1, 0x13 0000287C B081 cmp.l D0, D1 0000287E 622E bhi +0x30 /* 000028AE */ 00002880 43FA 0074 lea.l A1, [PC + 0x74 /* 000028F6, value 0xFFAEFFAA */] 00002884 D040 add.w D0, D0 00002886 D2F1 0000 add.w A1, [A1 + D0.w] 0000288A 4ED1 jmp [A1] 0000288C 2C3C 0000 01F4 move.l D6, 0x1F4 00002892 601A bra +0x1C /* 000028AE */ 00002894 7C14 moveq.l D6, 0x14 00002896 6016 bra +0x18 /* 000028AE */ 00002898 2C3C 0000 03E8 move.l D6, 0x3E8 0000289E 600E bra +0x10 /* 000028AE */ 000028A0 7C64 moveq.l D6, 0x64 000028A2 600A bra +0xC /* 000028AE */ 000028A4 7C0A moveq.l D6, 0x0A 000028A6 6006 bra +0x8 /* 000028AE */ 000028A8 2C3C 0000 2710 move.l D6, 0x2710 label000028AE: 000028AE BCAD FDBA cmp.l D6, [A5 - 0x246] 000028B2 673A beq +0x3C /* 000028EE */ 000028B4 2B46 FDBA move.l [A5 - 0x246], D6 000028B8 7001 moveq.l D0, 0x01 000028BA 2B40 FDC4 move.l [A5 - 0x23C], D0 000028BE 2F2D F904 move.l -[A7], [A5 - 0x6FC] 000028C2 3F00 move.w -[A7], D0 000028C4 A963 syscall SetControlValue/SetCtlValue 000028C6 4EBA FC64 jsr [PC - 0x39C /* 0000252C */] 000028CA 486D F51A pea.l [A5 - 0xAE6] 000028CE 42A7 clr.l -[A7] 000028D0 2F3C 7D00 7D00 move.l -[A7], 0x7D007D00 /* '}\0}\0' */ 000028D6 A8A7 syscall SetRect 000028D8 486D F51A pea.l [A5 - 0xAE6] 000028DC A8A3 syscall EraseRect 000028DE 4EBA F420 jsr [PC - 0xBE0 /* 00001D00 */] 000028E2 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 000028E6 A969 syscall DrawControls 000028E8 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 000028EC A904 syscall DrawGrowIcon label000028EE: 000028EE 4CDF 00C0 movem.l D6,D7, [A7]+ 000028F2 4E5E unlink A6 000028F4 4E75 rts 000028F6 FFAE .invalid <> 000028F8 FFAA .invalid <> 000028FA FFA2 .invalid <> 000028FC FFB8 .invalid <> 000028FE FFB8 .invalid <> 00002900 FF9E .invalid <> 00002902 FF96 .invalid <> 00002904 FFB8 .invalid <> 00002906 FFB8 .invalid <> 00002908 FFB8 .invalid <> 0000290A FFB8 .invalid <> 0000290C FFB8 .invalid <> 0000290E FFB8 .invalid <> 00002910 FFB8 .invalid <> 00002912 FFB8 .invalid <> 00002914 FFB8 .invalid <> 00002916 FFB8 .invalid <> 00002918 FFB8 .invalid <> 0000291A FFB8 .invalid <> 0000291C FFB2 .invalid <> fn0000291E: 0000291E 4E56 FFEA link A6, -0x0016 00002922 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 00002926 3E2E 000C move.w D7, [A6 + 0xC] 0000292A 3C2E 000E move.w D6, [A6 + 0xE] 0000292E 286E 0016 movea.l A4, [A6 + 0x16] 00002932 42A7 clr.l -[A7] 00002934 A8D8 syscall NewRgn 00002936 265F movea.l A3, [A7]+ 00002938 206D F8E4 movea.l A0, [A5 - 0x71C] 0000293C 2D68 0010 FFF2 move.l [A6 - 0xE], [A0 + 0x10] 00002942 2D68 0014 FFF6 move.l [A6 - 0xA], [A0 + 0x14] 00002948 2D6E 0008 FFEA move.l [A6 - 0x16], [A6 + 0x8] 0000294E 7A01 moveq.l D5, 0x01 00002950 6000 01B6 bra +0x1B8 /* 00002B08 */ label00002954: 00002954 7A00 moveq.l D5, 0x00 00002956 2F0C move.l -[A7], A4 00002958 3F07 move.w -[A7], D7 0000295A A95D syscall HiliteControl 0000295C 4267 clr.w -[A7] 0000295E 2F0C move.l -[A7], A4 00002960 A960 syscall GetControlValue/GetCtlValue 00002962 381F move.w D4, [A7]+ 00002964 0C47 0014 cmpi.w D7, 0x14 00002968 660A bne +0xC /* 00002974 */ 0000296A 986E 0012 sub.w D4, [A6 + 0x12] 0000296E BC44 cmp.w D6, D4 00002970 6F02 ble +0x4 /* 00002974 */ 00002972 3806 move.w D4, D6 label00002974: 00002974 0C47 0015 cmpi.w D7, 0x15 00002978 660E bne +0x10 /* 00002988 */ 0000297A D86E 0012 add.w D4, [A6 + 0x12] 0000297E B86E 0010 cmp.w D4, [A6 + 0x10] 00002982 6F04 ble +0x6 /* 00002988 */ 00002984 382E 0010 move.w D4, [A6 + 0x10] label00002988: 00002988 0C47 0016 cmpi.w D7, 0x16 0000298C 660A bne +0xC /* 00002998 */ 0000298E 986E 0014 sub.w D4, [A6 + 0x14] 00002992 BC44 cmp.w D6, D4 00002994 6F02 ble +0x4 /* 00002998 */ 00002996 3806 move.w D4, D6 label00002998: 00002998 0C47 0017 cmpi.w D7, 0x17 0000299C 660E bne +0x10 /* 000029AC */ 0000299E D86E 0014 add.w D4, [A6 + 0x14] 000029A2 B86E 0010 cmp.w D4, [A6 + 0x10] 000029A6 6F04 ble +0x6 /* 000029AC */ 000029A8 382E 0010 move.w D4, [A6 + 0x10] label000029AC: 000029AC 0C47 0081 cmpi.w D7, 0x81 000029B0 6616 bne +0x18 /* 000029C8 */ 000029B2 4267 clr.w -[A7] 000029B4 2F0C move.l -[A7], A4 000029B6 2F2E FFEA move.l -[A7], [A6 - 0x16] 000029BA 42A7 clr.l -[A7] 000029BC A968 syscall TrackControl 000029BE 3E1F move.w D7, [A7]+ 000029C0 4267 clr.w -[A7] 000029C2 2F0C move.l -[A7], A4 000029C4 A960 syscall GetControlValue/GetCtlValue 000029C6 381F move.w D4, [A7]+ label000029C8: 000029C8 2F0C move.l -[A7], A4 000029CA 3F04 move.w -[A7], D4 000029CC A963 syscall SetControlValue/SetCtlValue 000029CE 42A7 clr.l -[A7] 000029D0 A975 syscall TickCount 000029D2 7007 moveq.l D0, 0x07 000029D4 D09F add.l D0, [A7]+ 000029D6 2D40 FFFC move.l [A6 - 0x4], D0 000029DA 3044 movea.w A0, D4 000029DC B1ED FDC4 cmpa.l A0, [A5 - 0x23C] 000029E0 6700 00E8 beq +0xEA /* 00002ACA */ 000029E4 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 000029E8 A873 syscall SetPort 000029EA 3044 movea.w A0, D4 000029EC B1ED FDC4 cmpa.l A0, [A5 - 0x23C] 000029F0 6C5E bge +0x60 /* 00002A50 */ 000029F2 486D F51A pea.l [A5 - 0xAE6] 000029F6 2F3C 001E 0032 move.l -[A7], 0x1E0032 000029FC 302E FFF8 move.w D0, [A6 - 0x8] 00002A00 906E FFF4 sub.w D0, [A6 - 0xC] 00002A04 0640 FFEB addi.w D0, 0xFFEB 00002A08 3F00 move.w -[A7], D0 00002A0A 3F3C 00BC move.w -[A7], 0xBC 00002A0E A8A7 syscall SetRect 00002A10 4878 000A push.l 0xA /* '\n' */ 00002A14 3044 movea.w A0, D4 00002A16 202D FDC4 move.l D0, [A5 - 0x23C] 00002A1A 9088 sub.l D0, A0 00002A1C 2F00 move.l -[A7], D0 00002A1E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00002A22 2600 move.l D3, D0 00002A24 486D F51A pea.l [A5 - 0xAE6] 00002A28 3F03 move.w -[A7], D3 00002A2A 4267 clr.w -[A7] 00002A2C 2F0B move.l -[A7], A3 00002A2E A8EF syscall ScrollRect 00002A30 486D F51A pea.l [A5 - 0xAE6] 00002A34 2F3C 001E 0032 move.l -[A7], 0x1E0032 00002A3A 7032 moveq.l D0, 0x32 00002A3C D043 add.w D0, D3 00002A3E 5A40 addq.w D0, 5 00002A40 3F00 move.w -[A7], D0 00002A42 3F3C 00BC move.w -[A7], 0xBC 00002A46 A8A7 syscall SetRect 00002A48 486D F51A pea.l [A5 - 0xAE6] 00002A4C A928 syscall InvalRect 00002A4E 6064 bra +0x66 /* 00002AB4 */ label00002A50: 00002A50 486D F51A pea.l [A5 - 0xAE6] 00002A54 2F3C 001E 0032 move.l -[A7], 0x1E0032 00002A5A 302E FFF8 move.w D0, [A6 - 0x8] 00002A5E 906E FFF4 sub.w D0, [A6 - 0xC] 00002A62 0640 FFEB addi.w D0, 0xFFEB 00002A66 3F00 move.w -[A7], D0 00002A68 3F3C 00BC move.w -[A7], 0xBC 00002A6C A8A7 syscall SetRect 00002A6E 4878 000A push.l 0xA /* '\n' */ 00002A72 3044 movea.w A0, D4 00002A74 91ED FDC4 sub.l A0, [A5 - 0x23C] 00002A78 2F08 move.l -[A7], A0 00002A7A 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00002A7E 2600 move.l D3, D0 00002A80 486D F51A pea.l [A5 - 0xAE6] 00002A84 3003 move.w D0, D3 00002A86 4440 neg.w D0 00002A88 3F00 move.w -[A7], D0 00002A8A 4267 clr.w -[A7] 00002A8C 2F0B move.l -[A7], A3 00002A8E A8EF syscall ScrollRect 00002A90 486D F51A pea.l [A5 - 0xAE6] 00002A94 302D F520 move.w D0, [A5 - 0xAE0] 00002A98 9043 sub.w D0, D3 00002A9A 3F00 move.w -[A7], D0 00002A9C 3F3C 001E move.w -[A7], 0x1E 00002AA0 7005 moveq.l D0, 0x05 00002AA2 D06D F520 add.w D0, [A5 - 0xAE0] 00002AA6 3F00 move.w -[A7], D0 00002AA8 3F3C 00BC move.w -[A7], 0xBC 00002AAC A8A7 syscall SetRect 00002AAE 486D F51A pea.l [A5 - 0xAE6] 00002AB2 A928 syscall InvalRect label00002AB4: 00002AB4 3044 movea.w A0, D4 00002AB6 2B48 FDC4 move.l [A5 - 0x23C], A0 00002ABA 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 00002ABE A922 syscall BeginUpdate 00002AC0 4EBA F23E jsr [PC - 0xDC2 /* 00001D00 */] 00002AC4 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 00002AC8 A923 syscall EndUpdate label00002ACA: 00002ACA 4227 clr.b -[A7] 00002ACC A974 syscall Button 00002ACE 4A1F tst.b [A7]+ 00002AD0 670C beq +0xE /* 00002ADE */ 00002AD2 42A7 clr.l -[A7] 00002AD4 A975 syscall TickCount 00002AD6 201F move.l D0, [A7]+ 00002AD8 B0AE FFFC cmp.l D0, [A6 - 0x4] 00002ADC 65EC bcs -0x12 /* 00002ACA */ label00002ADE: 00002ADE 2F0C move.l -[A7], A4 00002AE0 4267 clr.w -[A7] 00002AE2 A95D syscall HiliteControl 00002AE4 486E FFEA pea.l [A6 - 0x16] 00002AE8 A972 syscall GetMouse 00002AEA 4267 clr.w -[A7] 00002AEC 2F2E FFEA move.l -[A7], [A6 - 0x16] 00002AF0 2F2D F8E4 move.l -[A7], [A5 - 0x71C] 00002AF4 486E FFEE pea.l [A6 - 0x12] 00002AF8 A96C syscall FindControl 00002AFA 3D5F FFFA move.w [A6 - 0x6], [A7]+ 00002AFE B9EE FFEE cmpa.l A4, [A6 - 0x12] 00002B02 6604 bne +0x6 /* 00002B08 */ 00002B04 3E2E FFFA move.w D7, [A6 - 0x6] label00002B08: 00002B08 4227 clr.b -[A7] 00002B0A A973 syscall StillDown 00002B0C 4A1F tst.b [A7]+ 00002B0E 6600 FE44 bne -0x1BA /* 00002954 */ 00002B12 4A05 tst.b D5 00002B14 6600 FE3E bne -0x1C0 /* 00002954 */ 00002B18 2F0B move.l -[A7], A3 00002B1A A8D9 syscall DisposRgn/DisposeRgn 00002B1C 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+ 00002B20 4E5E unlink A6 00002B22 4E75 rts export_73: 00002B24 4E56 0000 link A6, 0 00002B28 206E 0008 movea.l A0, [A6 + 0x8] 00002B2C 2010 move.l D0, [A0] 00002B2E 6B34 bmi +0x36 /* 00002B64 */ 00002B30 0480 0000 0212 subi.l D0, 0x212 00002B36 6702 beq +0x4 /* 00002B3A */ 00002B38 602A bra +0x2C /* 00002B64 */ label00002B3A: 00002B3A 2F2D F904 move.l -[A7], [A5 - 0x6FC] 00002B3E 2F3C 0001 000A move.l -[A7], 0x1000A 00002B44 3F2D FDC2 move.w -[A7], [A5 - 0x23E] 00002B48 3F3C 0001 move.w -[A7], 0x1 00002B4C 3F2E 000C move.w -[A7], [A6 + 0xC] 00002B50 206E 000E movea.l A0, [A6 + 0xE] 00002B54 2F10 move.l -[A7], [A0] 00002B56 4EBA FDC6 jsr [PC - 0x23A /* 0000291E */] 00002B5A 206E 0008 movea.l A0, [A6 + 0x8] 00002B5E 4290 clr.l [A0] 00002B60 4FEF 0012 lea.l A7, [A7 + 0x12] label00002B64: 00002B64 4E5E unlink A6 00002B66 4E75 rts export_74: 00002B68 4E56 0000 link A6, 0 00002B6C 4E5E unlink A6 00002B6E 4E75 rts